Мне нужно увеличить значение времени ожидания веб-службы ASP .NET 2.0 из-за копирования / хэширования файла 4 ГБ при вызове веб-службы.Я выполнил следующие настройки.
Set proxy timeout=7200000
в коде клиента
В файле web.config клиентского компьютера отладка компиляции = "false" httpRuntime maxRequestLength = "2048000" executeTimeout = "14400"
На сервере, на котором размещен файл web.config веб-службы,
compilation debug="false"
httpRuntime maxRequestLength="2048000" executionTimeout="10800"
На сервере machine.config файл
processModel responseDeadlockInterval="05:00:00" userName="XXX" password="XXX" autoConfig="true" webGarden="true" At server machine MetaBase.xml file AspMaxRequestEntityAllowed="1073741824" AspScriptTimeout=”10800”AspSessionTimeout=”60”ConnectionTimeout=”14400”
Сервер находится в сети Интернет.В описанной выше конфигурации журнал веб-службы сервера сервера по-прежнему имеет значение Thread was being aborted exception
примерно через 2 минуты во время операции копирования / хэширования файла.Почему увеличение тайм-аута не работает?