Laravel 5.1:Elastic Beanstalk工作层设置队列

时间:2016-06-24 10:20:09

标签: php amazon-web-services laravel-5 elastic-beanstalk amazon-sqs

我按照this blog设置工作层中的sqs。但是我收到以下错误,似乎守护进程没有正确获取环境变量。

Error log

我想要实现的是处理所有后台工作的工人层,包括cronjob&排队工作。

P / S:我在弹性beanstalk配置中存储的 .env 文件中的值

1 个答案:

答案 0 :(得分:0)

我已更新此部分

[program:laravel_queue]
process_name=%(program_name)s_%(process_num)02d
command=php /var/app/current/artisan queue:work sqs --sleep=3 --tries=3
stdout_logfile=/var/app/support/logs/laravel-queue.log
logfile_maxbytes=0
logfile_backups=0
redirect_stderr=true
autostart=true
autorestart=true
startretries=86400
user=webapp
numprocs=1
redirect_stderr=true

我也是blog it down here