- 安装
sudo apt-get install supervisor - 配置
配置目录: /etc/supervisor/conf.d/
此目录下新建 *.conf配置文件[program:laravel-worker] process_name=%(program_name)s_%(process_num)02d command=php /home/forge/app.com/artisan queue:work sqs --sleep=3 --tries=3 autostart=true autorestart=true user=forge numprocs=8 redirect_stderr=true stdout_logfile=/home/forge/app.com/worker.log stopwaitsecs=3600 - 运行
// 进入交互模式 supervisorctl // 查看命令 >> help // 查看状态 >> status // 重读配置 >> reload // 更新 >> update // 启动 >> start xx:* - 查看进程
// ubuntu ps -aux | grep 'artisan' kill pid
ubuntu安装supervisor监控laravel queue:work进程
最新推荐文章于 2024-08-06 16:51:31 发布
本文介绍如何使用Supervisor工具来配置和管理Laravel应用中的后台任务(worker)。通过详细步骤,包括安装、配置、运行及监控,帮助读者掌握Supervisor的使用,确保Laravel后台任务稳定运行。
2467

被折叠的 条评论
为什么被折叠?



