linux进程管理工具-supervisor

作者:Matrix 被围观: 278 次 发布时间:2017-02-13 分类: 零零星星 | 无评论 »

linux后台守护进程化有nohup,screen命令可一般解决。但突发崩溃情况就不能很好的保证进程在后台的驻留。
supervisor是一个python脚本编的工具,可以起到很好的管理、监控进程的作用。

安装

Debian类系统安装:

sudo apt-get install supervisor 

选择y确认操作后即可安装完成。

###配置
echo_supervisord_conf > /etc/supervisord.conf
最后一行添加

[program:ws] 
user=www
command=php /home/wwwroot/chat.hhtjim.com/wsServer.php
autostart=true
autorestart=true

说明:
program 表示自定义的任务名称
user 执行进程的用户
command 执行的命令
autostart 自动启动

启动

supervisord -c /etc/supervisord.conf

查看

supervisorctl

参考:
http://www.tuicool.com/articles/Ejm2u2
http://stackoverflow.com/questions/16171338/supervisord-cant-find-command-in-virtualenv-folder
https://neo1218.github.io/supervisor/

本文固定链接:https://www.hhtjim.com/linux-process-management-tools-supervisor.html
Matrix
本文章由 Matrix 于2017年02月13日发布在, 零零星星分类下,目前没有通告,你可以至底部留下评论。
转载请注明:linux进程管理工具-supervisor-HHTjim'S 部落格
关键字:

添加新评论 »

 😛 👿 😳 😀 😯 😮 😕 😎 😆 😡 😈 😉 💡 😐 😥

NOTICE: You should type some Chinese word (like “你好”) in your comment to pass the spam-check, thanks for your patience!