您的位置:首页 > 编程语言 > PHP开发

使用supervisor管理laravel队列

2018-02-28 00:33 323 查看

记录supervisor配置管理laravel的队列

这里用的是horizon来可视化的队列,文档有说要配置supervisor防止意外退出,但是没有详细介绍一下.这里配完了记录一下

安装supervisor

sudo apt-get install supervisor


配置文件

vi /etc/supervisor/supervisord.conf


编写如下:

[program:horizon]
process_name=%(program_name)s_%(process_num)02d --tries=3
command=php 项目地址/artisan horizon
autostart=true
autorestart=true
user=root
redirect_stderr=true
stdout_logfile=/home/horizon.log


这里log文件必须先建好.

启动supervisor

supervisord


再进入项目打开horizon.再去web端看一下,应该可以看到supervisor对horizon的管理了.

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: