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

Что могло сделать остановку службы на win32?

Служба (Python 2.7) в XP, которая должна никогда не останавливаться, останавливается по неизвестной причине в полночь каждый день, поэтому мне приходится перезапускать ее каждое утро.

Служба работала хорошо год, но несколько дней назад в системе должно быть что-то изменилось (возможно, версия Python или pywin32), и теперь она останавливается каждую ночь.

Служба не зависает, она хорошо останавливается, и в журнале событий отображается «служба перешла в состояние остановки» (или что-то в этом роде).

Что могло остановить эту службу?

Не зная, о какой услуге вы говорите, я могу только предложить некоторые ответы. Однако первое, что приходит в голову, это то, что существует некоторая операция регистрации файловой системы, которую она не может завершить в полночь - я предполагаю, что это ротация файла журнала.

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