У нас есть веб-сервис ASP.Net, вызов которого из-за какого-то плохого дизайна часто занимает более 20 минут, чтобы вернуться. Мы изменили все настройки, о которых можем думать, но независимо от того, что мы делаем, мы всегда получаем тайм-аут после 20 минут.
Бывает, что этот веб-сервис представляет собой оркестровку BizTalk, представленную как веб-сервис, но я не думаю, что это уместно - ошибка является ошибкой ASP.Net.
Должны быть какие-то настройки, которые мы можем изменить, чтобы увеличить время ожидания более 20 минут, но мы исчерпали наши знания. Какие настройки нам не хватает?
РЕДАКТИРОВАТЬ: среди других настроек, мы попробовали те, которые подробно описаны здесь: http://weblogs.asp.net/aghausman/archive/2009/02/20/prevent-request-timeout-in-asp-net.aspx,, который включает httpRuntime executeTimeout, sessionState timeout и тайм-аут ожидания пула приложений.
Спасибо,
Jason