【发布时间】:2019-02-08 15:59:16
【问题描述】:
安装和配置supervisor 后,我在Laravel Web 应用程序上有一些作业和队列,我的服务器操作系统是centOs,运行supervisor 后出现此错误:
Symfony\Component\Debug\Exception\FatalThrowableError : Class 'Aws\Sqs\SqsClient' not found
我不使用亚马逊服务器,也没有在 laravel 上安装这个包,我正在尝试运行 queue:work 命令来监听作业和队列。我的配置:
[program:laravel-worker]
process_name=%(program_name)s_%(process_num)s
command=php /home/myApp/artisan queue:work redis --timeout=120 --sleep=3 --tries=3 --daemon
autostart=true
autorestart=true
;user=forge
numprocs=1
redirect_stderr=true
stdout_logfile=/home/myApp/worker.log
和queue 配置:
'default' => env('QUEUE_DRIVER', 'redis'),
我该如何解决这个问题?
【问题讨论】:
-
您应该发布您的数据库配置(这是设置 redis 的地方),以及更详细的队列配置
标签: php laravel supervisord