标签:supervisord

发表于
直接执行 supervisorctl 会进入 shell 界面: supervisorctl > status # 查看程序状态 > stop usercenter # 关闭 usercenter 程序 > start usercenter # 启动 usercenter 程序 > restart usercenter # 重启 usercenter 程序 > reload # 读取有更新(增加)的配置文件,不会启动新添加的程序 除了进入 supervisorctl 的 shell 界面,也可以直接在 bash 终端运行: $ supervisorctl status $ supervisorctl stop usercenter $ supervisorctl start usercenter $ supervisorctl...
发表于
supervisord在CentOS下如何自启动呢? 很简单,去github拉个脚本即可: git clone git://github.com/Supervisor/initscripts.git cd initscripts/ cp redhat-init-jkoppe /etc/init.d/supervisord cp redhat-sysconfig-jkoppe /etc/sysconfig/supervisord chkconfig --add supervisord chkconfig supervisord on...
发表于
how to control nodejs by supervisord 因为购买的vps上装了shadowsocks,同时也运行ghost的博客程序,问题来了。shadowsocks用得是supervisord来保持后台运行,nodejs用的是forever来保持后台运行,突然有一天nodejs掉了,上机器查看才发现是OOM了,vps内存超限直接干掉了forever和nodejs,god,只能修改修改让supervisord来监控nodejs了,过程是无比不顺利啊。先给个配置: [program:ghost] command = /export/servers/nodejs01212/bin/node /export/html/ghost/index.js directory = /export/html/ghost user = ghost autostart = true autorestart = true stdout_logfile = /var/log/supervisor/ghost.log stderr_logfile...