繁体   English   中英

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

[英]How can I monitor a python scrypt and restart it in the event of a crash? (Windows)

我有一个简单的python脚本,可通过SFTP将数据从Windows 7盒发送到远程计算机。 脚本设置为每5分钟连续发送一个文件。 一切正常,但我担心进程停止或失败的偶然几率,并且客户不会注意到数据文件已停止进入。我发现了几种在ubuntu / unix环境中监视python进程的方法但对于Windows没有任何帮助。

如果您的设计或要求中没有其他缓解因素,我的建议是简化脚本,使其不进行轮询。 它只是在调用时发送文件,然后使用Windows Scheduler在所需的任何时间表上调用脚本。 通过依赖核心Windows服务,您可以从脚本中排除这种复杂性。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM