centos6.5升级安装配置supervisor的教程
Supervisor介绍
Supervisor 是用Python开发的一个client/server服务,是Linux/Unix系统下的一个进程管理工具,不支持Windows系统。它可以很方便的监听、启动、停止、重启一个或多个进程。用Supervisor管理的进程,当一个进程意外被杀死,supervisort监听到进程死后,会自动将它重新拉起,很方便的做到进程自动恢复的功能,不再需要自己写shell脚本来控制。
因为我要用它来管理多个PHP进程去执行任务,在默认版本下的配置多个子进程不起作用
默认版本的supervisor版本比较低2.1.9,对于运行多个子进程貌似有问题,最新版的supervisor4.1的又因为需要高版本的python才行,所以才有了下面的解决办法
先安装pip
yum install python-pip
再用pip安装3.1版本的supervisor
pip install supervisor==3.1.3
生成配置文件
easy_install supervisor==3.1.3
配置文件
/etc/supervisord.conf
[program:php_imap_daishou] command=/usr/bin/php /usr/local/sinamail/tools/new/othermail/cli.php entresign process_name=%(program_name)s_%(process_num)02d numprocs=10 user=root

总结
以上所述是小编给大家介绍的centos6.5升级安装配置supervisor的教程,希望对大家有所帮助!
相关文章
Red Hat Linux,Apache2.0+Weblogic9.2负载均衡集群安装配置
这篇文章主要介绍了Red Hat Linux,Apache2.0+Weblogic9.2负载均衡集群安装配置,需要的朋友可以参考下2014-12-12
Apache Kafka单节点极速部署指南及搭建开发单节点环境的操作步骤
本文介绍了如何在10分钟内快速部署Apache Kafka单节点开发环境,首先,简要介绍了Kafka的背景、特性和应用场景,然后,详细描述了环境准备、安装、配置文件详解、配置为系统服务、验证服务和关键配置项深度解析等内容,感兴趣的朋友一起看看吧2025-03-03
win7下VMware虚拟机安装linux7.2上网配置教程
这篇文章主要为大家详细介绍了win7下VMware虚拟机安装linux7.2上网配置教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2018-09-09
Ubuntu 20.04 火狐浏览器无法播放视频(缺少flash插件)的解决方法
这篇文章主要介绍了Ubuntu 20.04 火狐浏览器无法播放视频(缺少flash插件)的解决方法,本文分步骤给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-08-08
在Ubuntu 16.04 Server上安装Zabbix的方法
这篇文章主要介绍了在Ubuntu 16.04 Server上安装Zabbix的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2018-03-03


最新评论