Мы обновляем наши серверы ежемесячно, и если обновлений нет, они все равно перезагружаются. Когда сервер перезагружается, после его загрузки служба TermService, запущенная в процессе SvcHost.exe, начинает постепенно потреблять все больше и больше памяти, пока сервер не перестанет отвечать из-за нехватки памяти и не требует принудительного сброса.
Первоначально вы можете подключиться к нему по протоколу RDP, но в конечном итоге сервер перестает принимать новые подключения, и вам нужно подключиться напрямую через консоль.
На прошлой неделе у нас была эта проблема на третьем сервере, и нам нужно найти решение, прежде чем другие начнут показывать ту же проблему. Все они Windows Server 2003, но 2 виртуальных и 1 физический.
Я идентифицировал службу, запустив tasklist /svc/fi "IMAGENAME eq svchost.exe"
в командной строке, а затем сверяет PID с идентификатором, потребляющим память, в диспетчере задач. Сервисы не позволили мне остановить сервис, но уничтожение нарушившего процесса сработало, и с тех пор серверы в порядке. RDP в настоящее время отключен.
Я пока что не нашел ничего подобного в Google, и мы пытаемся построить новую машину, чтобы посмотреть, сможем ли мы воссоздать ситуацию.