使用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的管理了.
相关文章推荐
- 使用Supervisor来管理你的Laravel队列
- 使用Supervisor来管理你的Laravel队列
- laravel通过supervisor管理beanstalkd任务队列
- Laravel使用消息队列需要注意的一些问题
- 在Docker里使用(支持镜像继承的)supervisor管理进程(转)
- 使用Supervisor管理进程二
- Python 进程管理工具 Supervisor 使用教程
- 使用Supervisor管理进程
- 使用 supervisor 管理进程
- Supervisor: 进程管理工具的使用
- 进程管理工具supervisor简介及使用技巧
- 进程管理工具Supervisor 使用介绍
- Linux下使用Supervisor来管理维护程序-详解
- [置顶] supervisor的使用与管理
- 【云计算】使用supervisor管理Docker多进程-ntpd+uwsgi+nginx示例最佳实践
- 使用 supervisor 管理进程
- 使用supervisor 管理python进程
- 第2章第2节练习题3 使用队列模拟渡口管理
- 使用 supervisor 管理进程