守护进程

1.安装 python3

yum install python3

m_925e1bfc1218941fb4c4b00049b08f77_r

2.安装 supervisor

pip3 install supervisor

m_6282b428184293d1d13e0a4170772633_r

3.文件解析

supervisor 安装完成后,会在 /usr/local/bin 下生成三个执行程序:supervisortdsupervisorctlecho_supervisord_conf,分别是 supervisor 的守护进程服务(用于接收进程管理命令)、客户端(用于和守护进程通信,发送管理进程的指令)、生成初始配置文件程序。

4.生成配置文件

#创建配置文件目录mkdir /etc/supervisor#生成配置文件echo_supervisord_conf > /etc/supervisor/supervisord.conf

m_41ba7e37a762945737dc00586623ea42_r

5.修改配置加载目录

mkdir /etc/supervisor/confsudo vim /etc/supervisor/supervisord.conf

m_dc77f16a9ea26cdb233291eaf1d81ff5_r

Tips:需要 在 /etc/supervisor 创建 conf 目录,用于存放新建的守护进程的配置文件。

6.添加守护进程配置文件

sudo vim /etc/supervisor/conf/php.woker.conf

编辑内容如下:

[program:php-worker]process_name=%(program_name)s_%(process_num)02dcommand=/usr/local/php/sbin/php-fpm -c /usr/local/php/php.iniautostart=trueautorestart=trueuser=wwwnumprocs=1redirect_stderr=truestdout_logfile=/var/sup.log

m_77452a04c47885479b1cddcf78a6d44c_r

7.启动 supervisor 程序

supervisord -c /etc/supervisor/supervisord.conf

m_f52eaeb22e0ab7dffcea3c4114e1b9ba_r

上一篇:20年秘制酱牛肉配方,“3泡3酱”入味足,酱香浓郁,怎么切都不散
下一篇:YouTube APP安卓设备怎么下载?(最新下载方法)