Мой сайт работает на Asp.net v4, IIS 7, сервер Windows 2008.запроса истекло - Запрос таймаут
Мой процессор работает на 20-30%, а сайт быстро отвечать на запросы.
Каждые 2-5 минут я получаю следующее сообщение об ошибке:
Event code: 3001
Event message: The request has been aborted.
Exception type: HttpException
Exception message: Request timed out. ,
Request information:
Request URL: http://www.xxxx.com/Services/AxRefresh.asmx/AxUpdate
Request path: /Services/AxRefresh.asmx/AxUpdate
User host address: 84.110.251.198
User:
Is authenticated: False
Authentication Type:
Thread account name: NT AUTHORITY\NETWORK SERVICE
я прочитал, что ошибка связана с максимальным одновременных запросов ограничить http://support.microsoft.com/kb/821268
но потом я узнал, что на IIS 7 это ограничение изменено и не имеет значения. http://msdn.microsoft.com/en-us/library/dd560842(VS.100).aspx
Любые другие идеи, что может быть проблемой или с чего начать искать?
обновление: нашел другую ссылку о том, что все указанные ниже параметры: maxWorkerThreads minWorkerThreads maxIoThreads minFreeThreads minLocalRequestFreeThreads maxconnection ExecutionTimeout
не являются релевантными для IIS7 + ASP.Net 4
вот ссылка http://learn.iis.net/page.aspx/381/aspnet-20-breaking-changes-on-iis-70
** я все еще получаю 100 ошибок в день на моем iis7 **
http://www.xxxx.com/Services/AxRefresh.asmx/AxUpdate запустите его на тестовой машине и используйте секундомер, чтобы найти то, что медленно. –