进程中断的时候Supervisor能自动重新启动

2024-10-16

Supervisor(监督人),在Linux中Supervisor是一个进程管理工具,当进程中断的时候Supervisor能自动重新启动它。可以运行在各种类Linux/unix的机器上,supervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。

1、vi /etc/supervisord.conf

[include]
files = supervisord.d/*.ini

2、cat << EOF > /etc/supervisord.d/configSyncService.ini

[program:configSyncService]
directory = /jesong/cluster/configSyncService/
command = sh run.sh
autostart = true
startsecs = 15
autorestart = true
startretries = 3
user=root
redirect_stderr = true
stdout_logfile_maxbytes = 20MB
stdout_logfile_backups = 20
EOF

3、systemctl status supervisord
systemctl start supervisord

分类:Linux | 标签: |

相关日志

评论被关闭!