我正在使用forever
(https://github.com/foreversd/forever)来重新启动脚本。但是,如果脚本保持反复失败,我希望它退出。所以我用这个命令
forever -m 2 -f --spinSleepTime 100 -c sh /tmp/gostream_wEqTdPYeo5yApY8u5NQ8_1SW1KEF6_main.sh
它重试了2次,但此后它没有退出永久脚本。 MAX重试时间后如何使其停止?
-m标志应确保脚本仅按指定的顺序运行两次,然后在此之后停止。
要检查实际情况,在单独的选项卡中运行以下命令:
forever list
使用此方法,您将确定永久进程是否停止。另外,在运行过程的标签中,请同时检查显示的日志。