IIS перегружен запросами на обслуживание

IIS перегружен запросами на обслуживание

У меня есть сервер Windows 2012R2 с IIS10. Мы запускаем на нем службу wfc уже несколько лет, но в последнее время он выдает сообщения об истечении времени ожидания.

Я посмотрел на монитор производительности, и он показал довольно много запросов в очереди.

введите описание изображения здесь

Если я правильно понимаю, это происходит из-за того, что программы, вызывающие API, не закрывают соединение должным образом и оставляют его открытым, из-за чего очередь накапливается.

Единственный найденный мной способ решения этой проблемы — исправить код, вызывающий API, и выпустить массовое обновление.

Это станет проблемой, поскольку у нас много компьютеров, использующих это программное обеспечение.

Могу ли я изменить IIS так, чтобы он сбрасывал соединение через X секунд, если он неактивен? Я не хочу использовать это как обходной путь, но мне нужно, чтобы он начал отвечать, пока я не исправлю это и не выпущу обновление.

ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ

Мне было предложено изменить следующие настройки в IIS:

введите описание изображения здесь

введите описание изображения здесь

Я применил эти изменения и запустил, iisresetтак как не был уверен, нужно ли его перезапускать после этих изменений. Если это не повлияло на число в моей очереди.

Связанный контент