Какая конфигурация DNS и IIS необходима, чтобы позволить нескольким доменам указывать на многопользовательское веб-приложение?

ServerLimit 256
MaxClients 256
StartServers 19
ThreadsPerChild 10
MinSpareThreads 160
MaxSpareThreads 220
MaxRequestsPerChild 10000

Это будет:

  • Запустите 190 потоков, когда httpd запустится
  • Служите до 256 одновременных запросов
  • Гарантируйте минуту 160 запасных потоков
  • Ограничьте макс. из 220 запасных потоков
  • Ограничьте каждый httpd дочерний процесс обслуживанием 10 000 запросов прежде, чем заменить его новым дочерним процессом. Это помогает предотвратить зависающий апачский сервер в случае, если существуют утечки памяти в расположенном ниже приложении.
0
задан 1 September 2010 в 03:49
1 ответ

это должен быть случай проверки заголовка хоста:

string incomingUrl = Request.Url.Host;

switch (incomingUrl)
{
  case "user.domain.com":
    //Do your dynamic output here
    break;
  case "www.totallydifferentdomain.com":
    //Do your dynamic output here
    break;
}

После того как у Вас есть некоторая логика как этот в Вашем приложении затем все, что необходимо сделать, сделали, чтобы пользователи установили свой DNS для указания на CNAME на сервер таким образом, сервер видел бы Запрос. URL. Значение хоста, как устанавливаемое на их доменное имя.

0
ответ дан 5 December 2019 в 17:34

Теги

Похожие вопросы