supervisord 进程管理器 执行队列
安装
yum install supervisor
修改配置文件 /etc/supervisord.conf 最后一行 ini改为conf
files=/etc/supervisor.d/*.conf
vim /etc/supervisord.conf
/etc/supervisord.d目录下新增配置文件文章来源:https://www.toymoban.com/news/detail-708955.html
vim laravel-worker.conf
修改i
粘贴内容
退出修改esc
保存并退出命令:wq!,不保存退出命令:q
输完回车
列子文章来源地址https://www.toymoban.com/news/detail-708955.html
[program:laravel-worker] ;*[program:应用名称]
process_name=%(program_name)s_%(process_num)02d ;
当numprocs为1时,process_name=%(program_name)s;
当numprocs>=2时,%(program_name)s_%(process_num)02d
command=php /data/httpd/jlt-staging/artisan queue:work --sleep=3 --tries=3 ;*命令路径
autostart=true ;如果是true,当supervisor启动时,程序将会自动启动
autorestart=true ;*自动重启
;user=user ;user 报错,暂时注释掉 应该是/etc/supervisord.conf需要配置账号密码 我没有设置
numprocs=8 ;进程数量
redirect_stderr=true ;是否重定向
stdout_logfile
到了这里,关于supervisord 进程管理器 Laravel执行队列的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!