php - 主管 laravel 不起作用并启动

标签 php laravel centos queue

我的服务器操作系统是centOS。

# pwd
/etc/supervisord.d

在这个路径我创建了一个文件:
zarsamlog-worker.conf

它的内容:
[program:laravel-worker-log]
process_name=%(program_name)s_%(process_num)02d
command=php /var/www/artisan queue:work --sleep=3 --tries=2
autostart=true
autorestart=true
user=www-data
numprocs=2
redirect_stderr=true
stdout_logfile=/var/www/storage/logs/supervisor_queue-work.log

现在:

但是这个命令:
#supervisorctl reread
No config updates to processes

不向进程返回任何配置更新!

最佳答案

请引用下面的链接,使用 laravel 配置和运行主管所需的一切,确保您修改命令

command=php /var/www/artisan queue:work --sleep=3 --tries=2


command=php artisan queue:work --sleep=3 --tries=2

就像你在 laravel 项目的命令行中执行的方式一样
链接:https://vannstudios.com/sending-emails-using-laravel-queues-and-beanstalkd

关于php - 主管 laravel 不起作用并启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57706476/

相关文章:

database - 尝试使用 'comment_id' 筛选数据时,此集合实例上不存在属性 [id]

ColdFusion 10 计划任务无法暂停

python pdf2image "May not be a PDF file"错误

git - CentOS 上的 Bitbucket 服务器

php - 获取另一个下拉列表更改的下拉数据

php - PDO异常 : SQLSTATE[HY000]: General error: 7890 Can't find file

php - 将选择选项中的数值添加到mysql数据库中的当前值?

php - 使用 PHP 从数据库表获取的 JSON 消息的格式变得扭曲

php - 如何连接 laravel 集合的值

Laravel Passport 以编程方式创建客户端