Свойства веб-сада на IIS 6.0, на которых работает несколько веб-сайтов ASP.NET - PullRequest
1 голос
/ 30 ноября 2009

Существует ли какая-либо логика в установке максимального числа рабочих процессов более 1 в настройках, где на одном сервере размещено несколько веб-сайтов ASP.NET, а вызов одного веб-сайта вызывает вызов другого сервера (вне фермы), который, в свою очередь, вызывает другой веб-сайт на сервере (и как только результат возвращается со 2-го сайта на внешний сервер, последний возвращает вызов 1-го сервера, и все довольны ...)

обычно это работает хорошо (с 1 набором в веб-саду), но иногда внешний сервер получает ошибку 503 со 2-го сайта (служба недоступна), которую я не знаю, где ее связать ....

будет ли это полезно?

(это вопрос неполадки сервера, но я смотрю с точки зрения разработки).

Я увидел предупреждение Здесь Поэтому мне нужно понять, как этот параметр может повлиять на сайты, которые я запускаю на этом сервере.

Я проверил журнал ошибок http.sys и ничего не нашел.

Ответы [ 2 ]

0 голосов
/ 30 ноября 2009

Из того, что я понимаю о максимальном количестве рабочих процессов, очень зависит от архитектуры вашего процессора у вас на машине. Если у вас есть несколько процессоров, вы можете увеличить это, и, насколько мне известно, «формулой» для этого является количество процессоров, которые у вас есть. Таким образом, если у вас четырехъядерный процессор, увеличение числа рабочих процессов до 4 может привести к повышению производительности. Я бы следил за монитором производительности, чтобы убедиться, что сокращение издержек не начало увеличивать блокировку ресурсов.

С наилучшими пожеланиями Рихан

0 голосов
/ 30 ноября 2009

С точки зрения "разработки" я бы поместил этот "второй сайт" (возвращающий 503) в собственный пул приложений. Если это уже так, то перебор с Web Gardens может это исправить, может вызвать другие проблемы, но не сказать, почему вы получили 503.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...