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
完成。
本文转自:https://www.jianshu.com/p/79a3d1000aa2
如需转载,请注明出处:http://www.cnblogs.com/zhuchenglin/p/8366600.html