Назад | Перейти на главную страницу

Хороший процесс в Windows в EC2

У меня есть сервер в AWS / EC2, на котором запущена база данных MSSQL, к которой обращается ряд приложений. Иногда против него также запускаются некоторые пакетные процессы Cobol. Какое-то время они работали нормально, однако за последние пару дней один из них использует весь процессор и работает часами (на самом деле, у нас всегда заканчивается терпение и мы его убиваем).

Проблема в том, что мы изо всех сил пытаемся устранить неполадки, поскольку мы ничего не можем сделать с экземпляром во время его работы - мы не можем подключиться по RDP, все, что мы оставляем запущенным для отслеживания использования процессора, кажется, просто приостанавливается. Единственный способ вернуться к тому, что мы нашли до сих пор, - это Sys Internals PS Suspend или PS Kill.

Я также пробовал ряд утилит для выполнения эквивалента «хороших» в Unix процессов (BES, Process Lasso, Process Tamer), но ни одна из них, похоже, не работает. Я также пробовал изменить сродство процесса (с нормального на низкое), но это тоже не имеет значения. Может я что-то делаю не так?

Любые предложения с благодарностью получены.

(Windows 2008R2 Datacenter)