标签:supervisor supervisord supervisorctl name linux php 安装 cloud log
1.yum安装
# yum install epel-release
# yum install -y supervisor
# systemctl enable supervisord # 开机自启动
# systemctl start supervisord # 启动supervisord服务
# systemctl status supervisord # 查看supervisord服务状态
# ps -ef|grep supervisord # 查看是否存在supervisord进程
2.修改配置文件
/etc/supervisord.conf
在/etc/supervisord/添加配置*.ini文件
3.ini配置文件
[program:receive_cloud]
directory = /data/www/sync_queue
command= php receive_biz_cloud.php
process_name=%(program_name)s ; process_name expr (default %(program_name)s)
autostart=true
#startretries=10
exitcodes=0
#stopsignal=QUIT
stopwaitsecs=10
redirect_stderr=true
stderr_logfile=/var/log/php/receive_cloud.log
stdout_logfile=/var/log/php/receive_cloud.log域名
4.基本操作
supervisorctl reload 全部重启
supervisorctl update 新添加ini文件更新配置
supervisorctl reread 更新配置文件
supervisorctl start projectname 启动项目
supervisorctl restart projectname 重启项目
supervisorctl stop projectname 关闭项目
supervisorctl status 进程底下所有能应用的进程
标签:supervisor,supervisord,supervisorctl,name,linux,php,安装,cloud,log 来源: https://www.cnblogs.com/ytshit/p/15820846.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。