【发布时间】:2017-03-10 12:42:10
【问题描述】:
使用daemontools或supervisord是否更可靠,或者我使用运行我的脚本的crontab来不断检查进程是否仍然存在,如果不存在,重新启动它?
确保进程始终在运行并在健康状态下运行的最佳方法是什么? (即,它没有运行,但因某些错误而停止,应该将其杀死并重新启动)。
顺便说一句,这是一个 Java 进程,我像 java -jar app.jar 一样开始。
谢谢!
【问题讨论】:
-
首先,投资 UPS 硬件... ;-)
标签: linux daemon supervisord start-stop-daemon