Я недавно развернул веб-приложение, которое использует множество вызовов веб-служб.Во время deveolpment я не заметил какой-либо тупиковой ситуации или конфликта, но теперь, когда веб-сайт активен и часто посещается, я получаю эту ошибку в своем журнале событий пару раз в день, и веб-сайт также зависает / зависает, так что мне приходится перезагружать IIS.
Пул приложений «Default AppPool» превысил свои ограничения на задания.
Я нашел на этом сайте некоторую информацию http://support.microsoft.com/kb/821268,, которая выглядит многообещающей, ноМне нужна помощь в отношении значений параметров.
Я думаю о настройке этих параметров:
* maxWorkerThreads
* minWorkerThreads
* maxIoThreads
* minFreeThreads
* minLocalRequestFreeThreads
* maxconnection
* executionTimeout
Сначала говорится, что я должен сделать их в Machine.configm, но я не могу просто сделать их вWeb.config?
Во-вторых, какие будут рекомендованные настройки, чтобы решить мою проблему с конкуренцией?Мой (виртуальный) веб-сервер работает в следующей конфигурации системы:
Я также знаю, что для окончательного решения этой проблемы мне, возможно, придется что-то сделать с моим кодом, добавить кеширование и т. Д.Я приветствую советы относительно этого.