如何在发生崩溃时监控python scrypt并重新启动它? (视窗)

时间:2015-05-20 15:52:20

标签: python windows monitoring

我有一个简单的python脚本,可以通过SFTP将数据从Windows 7盒子发送到远程计算机。该脚本设置为每5分钟连续发送一个文件。这一切都运行良好,但我担心过程停止或失败的可能性,客户没有注意到数据文件已经停止进入。我已经找到了几种方法来监控ubuntu / unix环境中的python进程但没有什么适用于Windows。

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

如果您的设计或要求中没有其他缓解因素,我的建议是简化脚本,使其不进行轮询;它只是在调用时发送文件,并使用Windows Scheduler在您需要的任何计划上调用脚本。依靠核心Windows服务,您可以将脚本中的复杂性考虑在内。