下面两个需求能写在一个脚本里最好,写不了就分两个脚本吧!!! 球完整代码!!! 1.检测Linux进程中有没有python3.10的进程,有就什么都不做,没有就启动 python3 time.py 2.检测python3.10的进程如果一直存在超过3个小时就结束(杀死)它 备注说明:就是我有个python脚本要一直执行,但是这个脚本会有一定概率异常停止,所以我希望能有个shell脚本,检测python进程在不在,不在就启动,并且当这个进程存在超过三个小时的时候就强制结束进程(时间太长也有可能会死循环…),重新启动。这样来保证程序稳定运行 |
不把脚本给哥们发一份,就想要哥们给你写脚本? |
启动的时候把时间写到一个文本
if `查看进程 | 过滤输出` |
supervisor 不好? |
阿里嘎多?八嘎! |
还写 shell 这么麻烦,给你个思路吧 1、用supervisor 守护脚本进程 2、用crond 定时重启 没那么难 |
while true; do timeout 10800 python3 time.py; sleep 1; done |
不报价还想写脚本 想桃子呢 |
嘿嘿 |
我想要仙桃。 |