
[Linux] centos6.5升级安装的supervisor
发布日期:2021-05-18 08:03:19
浏览次数:23
分类:精选文章
本文共 698 字,大约阅读时间需要 2 分钟。
CentOS上配置Supervisor管理多个PHP进程的解决方案
因为使用Supervisor来管理多个PHP进程时,在默认的2.1.9版本下,子进程无法正常运行。最新的Supervisor 4.1版本虽然功能更强大,但需要较高版本的Python环境支持。以下是针对这一需求的解决方法。
安装Python和Supervisor
首先,确保系统已安装Python环境。可以通过以下步骤操作:
yum install python-pip
接着,安装符合要求的Supervisor版本。为了兼容较高版本的Python环境:
pip install supervisor==3.1.3
或者使用easy_install
命令进行安装:
easy_install supervisor==3.1.3
生成配置文件
创建或修改Supervisor的配置文件,通常安装在/etc/supervisord.conf
:
[program:php_imap_daishou]command=/usr/bin/php /usr/local/sinamail/tools/new/othermail/cli.phpentresignprocess_name=%(program_name)s_%(process_num)02dnumprocs=10user=root
示例配置说明
- command:指定要执行的命令,当前配置运行一个新的PHP进程。
- entresignprocess_name:定义进程计数时的命名格式。
- numprocs:指定运行的子进程总数。
- user:指定运行时使用的用户权限。
##完毕
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2025年04月14日 17时04分14秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
【编程】C语言入门:1到 100 的所有整数中出现多少个数字9
2019-03-09
flink启动(二)
2019-03-09
pair的用法
2019-03-09
Flex 布局的自适应子项内容过长导致其被撑大问题
2019-03-09
PL/SQL 动态Sql拼接where条件
2019-03-09
【自学Flutter】4.1 Material Design字体图标的使用(icon)
2019-03-09
【换行符】什么时候用cin.get()吃掉输入流中的换行符
2019-03-09
广东外语外贸大学第三届网络安全大赛Writeup
2019-03-09
SpringBoot使用RedisTemplate简单操作Redis的五种数据类型
2019-03-10
Thymeleaf sec:authorize 标签不生效
2019-03-11
微信JS-SDK DEMO页面和示例代码
2019-03-11
一张图搞定RPC框架核心原理
2019-03-11
Flask--简介
2019-03-11
Frame--Api框架
2019-03-11
Boostrap技能点整理之【网格系统】
2019-03-11
javaWeb服务详解(含源代码,测试通过,注释) ——Emp的Dao层
2019-03-11
Git简单理解与使用
2019-03-11
echarts 基本图表开发小结
2019-03-11