1
baojiweicn2 2018 年 8 月 8 日 via iPhone
嗯 or docker restart:always
|
2
mrchi 2018 年 8 月 8 日
提供一个思路,之前我在刷 12306 票的时候,用的是 celery beat 任务 + supervisor 监控,没挂过。不知道是不是符合你需求
|
3
est 2018 年 8 月 8 日 uwsgi 一把梭。
|
4
zhengxiaowai 2018 年 8 月 8 日
supervisor
|
5
hagezhou OP @baojiweicn2 嗯 还有一种就是 docker 了
|
6
elsove812 2018 年 8 月 8 日
docker 可能未知原因的死掉,supervisor 也可能“假死”。还是看你的具体场景。既然是“脚本”是否是需要实时在线?是否可以定期执行?什么指标才是它真正存活的标志?它运行的介质是否随他本身的运行而变化,这个变化是否影响到它本身,等等等信息
|
7
smdbh 2018 年 8 月 8 日
systemctl?
|
8
dacapoday 2018 年 8 月 8 日
cron 里挂个定时脚本,检测程序是否有在运行(比如之前保存在 /run 的 pid 或 ps 里的 command),运行是否正常(日志有输出,信号),然后退出。一旦异常则正常启动程序,并保存 pid 等相关信息。
|
9
balamiao 2018 年 8 月 8 日
supervisor 守护进程就可以的~
|
10
caola 2018 年 8 月 8 日
如果要守护进程,linux 自带 systemd 不用,用啥第三方的工具,
supervisor 的进程还是靠 systemd 来守护。。。 |
11
scukmh 2018 年 8 月 8 日
uwsgi + docker(跑。
|
12
blueskea 2018 年 8 月 8 日 via Android
用的 supervisor
|
13
lolizeppelin 2018 年 8 月 8 日 via Android
抄 openstack 的多进城管理代码呗 写得挺好的
|
14
lfzyx 2018 年 8 月 9 日
systemd 系统级守护
|