Linux守护进程Shell脚本
Linux 下的守护进程脚本,挺适合用来盯着那些不能挂的程序。它会检测你当前目录下指定的程序有没有在跑,跑着就不管,没跑就拉起来守护。别担心,其他目录的同名程序不受影响,逻辑还挺清晰的。
放使用场景里说,比如你有个myApp
服务,是你自己写的小工具,挂了就影响业务。你只要把Daemon
脚本放它旁边,来一发:
./Daemon myApp
想偷懒让它后台跑?加个nohup
和&
就行:
nohup ./Daemon myApp &
脚本原理不复杂,但胜在实用。别的目录的同名程序不会被干扰,适合多个服务同时跑。你平时用crontab
或者写复杂systemd
配置,不如先用这个玩玩看。
另外你要对守护进程脚本感兴趣,可以顺带看看这些:
如果你常维护线上服务,又不想动不动写systemctl
的配置文件,这个脚本用起来真是省心多了。
下载地址
用户评论