понедельник, 25 декабря 2023 г.

Служба WSUS работает только несколько минут

  Когда я писал предыдущую статью о смене порта  WSUS-сервера на 80, то сразу после решения той проблемы получил новую. WSUS работал считанные минуты и потом останавливался.
 
  По команде "netstat -n" в тот момент было видно как 80-й порт для всех соединений вместо "ESTABLISHED" становился "TIME_WAIT". 
 
  А если посмотреть в "Диспетчер служб IIS" \ "Пулы приложений" то было видно что приложение "WsusPool" стояло. Если его опять запустить, оно работало считанные минуты и снова останавливалось.
 
К сожалению я не посмотрел какие ошибки сыпались в логах.
Исследования показали что несколько тысяч хостов лезли на один сервер из-за чего он останавливался.
 
Для исправления кликнуть правой кнопкой мыши на уже упоминавшийся "WsusPool" который находится в "Диспетчер служб IIS" \ "Пулы приложений", выбрать "Дополнительные параметры "и сменить там два параметра.
  1. "Длина очереди" было как помню 3000, я поставил в 10 000
  2. "Предельное время завершения работы (в секундах)" с 90 увеличил до 180
 
И перегрузил "WsusPool". Заработало.
 
Заработало после смены 2-го параметра. Первого оказалось недостаточно. Хотя из его названия не могу понять какое отношение он имеет к проблеме.

Комментариев нет:

Отправить комментарий