天天看点

Ubuntu16.04 中 supervisor 安装到使用

supervisor 进程管理是可以让进程在后台运行,而不占用控制台影响使用。

1. 安装 supervisor

sudo apt install supervisor
           

2. 添加进程

supervisor

可以将每个进程分别写成一个文件,

supervisor

的进程文件放在

/etc/supervisor/conf.d/

目录下,本例创建

test.conf

进程配置文件。其中

program

为要运行的进程的名称,

command

为要执行的命令,

directory

要执行命令的目录,

user

运行的用户。

[program:test]
command=php artisan queue:work
directory=/var/www/html/wisdom
user=ubuntu
           

3. 启动进程

首先要重启supervisor,让配置文件生效

sudo supervisorctl reload
           

然后启动进程

sudo supervisorctl start test
           

完成。

继续阅读