美文网首页
supervisor进程管理工具

supervisor进程管理工具

作者: Chaweys | 来源:发表于2021-09-12 16:58 被阅读0次

Supervisor是在linux下用python开发的进程管理工具
#安装supervisor
apt install supervisor

#查看
ps aux |grep supervisorctl

#supervisor安装目录
cd /etc/supervisor/

#查看supervisor的配置文件
cd conf.d/

#编辑整个项目配置文件
vim futurematchsystem.conf

#查看supervisor运行状态
supervisorctl status

#更新supervisor的配置信息
supervisorctl update

#启动 配置的文件中的 basesetting设置
supervisorctl start basesetting

supervisorctl start equity

supervisorctl start equitypersistence

supervisorctl start basesetting

#查看supervisor运行状态
supervisorctl status 




supervisor的项目配置举例:
[program:basesetting]
user=root                                            #用户root执行
command=java -jar base-setting-0.0.1.jar             #执行的shell命令
autorestart=true                                     #是否自动重启
directory=/usr/local/webapps/futureMatchSystem       #服务工作目录
startsecs=5                                          #启动间隔秒
startretries=3                                       #重试次数
redirect_stderr=true                                 #是否采用标准输出
stdout_logfile=/data/log/basesetting/basesetting.log 
stderr_logfile=/data/log/basesetting/basesetting.err.log

相关文章

网友评论

      本文标题:supervisor进程管理工具

      本文链接:https://www.haomeiwen.com/subject/dvrtgltx.html