Я работаю с веб-службами ASP.Net, и у меня возникла проблема с длительным процессом, который занимает около 5 минут, и время ожидания истекло. Чтобы это исправить, я смог установить для параметра executeTimeout в файле web.config сервера значение 10 минут, а затем для свойства .Timeout объекта Web-службы - примерно 9 минут. Теперь я беспокоюсь о том, что это может привести к тому, что некоторые другие вызовы веб-служб будут сидеть там в течение 10 минут, прежде чем они истечут, а не предыдущие 90-100 секунд. Я знаю, что значение по умолчанию на стороне клиента составляет 100 секунд, но я не был уверен, повлияет ли это на изменение настройки тайм-аута сервера.
Итог: безопасно ли обновлять настройку тайм-аута сервера до 10 минут и полагаться на тайм-аут по умолчанию на клиенте, или это может вызвать проблемы?
Спасибо!