监视和重启python脚本的最佳方法

时间:2017-12-23 01:39:51

标签: python linux

我有一个运行几个小时的python脚本来处理每条记录。此外,与此同时,我想运行相同的脚本,但其他参数用于其他目的。

有时会引发异常并导致脚本停止。有时操作系统重启了。

所以我想在操作系统级别检查一下。 这样如果脚本停止,请重新启动脚本。

解决此问题的最佳方法是什么?

1 个答案:

答案 0 :(得分:2)

我不久前发现自己也在问类似的问题。我曾使用PM2用于NodeJS应用,并发现Supervisor更加通用且非常相似。非常干净的Web界面,可远程监控进程状态,如果进程失败,事件API对自动通知非常有用。