什么可以使一个服务在Win32上停止?

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

该服务运行良好一年,但前几天系统必须有改变(可能是Python版本或pywin32),现在它每天晚上停止。

该服务不冻结,它停止很好,事件日志显示“服务已进入停止状态”(或类似的东西)。

什么可以使服务停止?

不知道你在说什么服务,我只能提出一些答案。 然而,首先想到的是有一些文件系统日志logging操作,它不能在午夜完成 – 我的猜测是日志文件旋转。

我会检查这个服务的目录; 看看你是否已经达到文件的最大大小,或者目录中文件的最大数目。