什么会导致 win32 上的服务停止?

什么会导致 win32 上的服务停止?

XP 上的一个服务(Python 2.7)本来应该永不停止,但却会在每天午夜因未知原因而停止,所以我必须每天早上重新启动它。

该服务运行良好已有一年,但几天前系统肯定发生了一些变化(可能是 Python 版本或 pywin32),现在它每晚都会停止。

服务不会冻结,它会正常停止并且事件日志显示“服务已进入停止状态”(或类似的内容)。

什么原因会导致该服务停止?

答案1

我不知道您说的是哪种服务,我只能给出一些建议。但是,首先想到的是,有些文件系统日志记录操作无法在午夜完成 - 我猜是日志文件轮换。

我将检查此服务的目录;查明是否已达到文件的最大大小或目录中文件的最大数量。

相关内容