Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel AWS:带SQS队列的弹性豆茎:php artisan队列:工作_Laravel_Amazon Web Services_Amazon Elastic Beanstalk_Amazon Sqs_Laravel Artisan - Fatal编程技术网

Laravel AWS:带SQS队列的弹性豆茎:php artisan队列:工作

Laravel AWS:带SQS队列的弹性豆茎:php artisan队列:工作,laravel,amazon-web-services,amazon-elastic-beanstalk,amazon-sqs,laravel-artisan,Laravel,Amazon Web Services,Amazon Elastic Beanstalk,Amazon Sqs,Laravel Artisan,我在aws elastic beanstalk上主持一个laravel页面。对于排队,我使用SQS。我想通过将其写入.ebextensions文件夹中的init.config文件,在服务器上执行nohup php artisan queue:work--daemon>/dev/null 2>&1&。现在这只工作一次:在部署代码之后,队列中的每条消息都会执行,但在创建新消息之后,它们只会留在队列中,直到我在.ebextensions文件夹中使用相同的命令部署新工件。如何管理命令队列:工作一直在执行

我在aws elastic beanstalk上主持一个laravel页面。对于排队,我使用SQS。我想通过将其写入.ebextensions文件夹中的init.config文件,在服务器上执行
nohup php artisan queue:work--daemon>/dev/null 2>&1&
。现在这只工作一次:在部署代码之后,队列中的每条消息都会执行,但在创建新消息之后,它们只会留在队列中,直到我在.ebextensions文件夹中使用相同的命令部署新工件。如何管理命令队列:工作一直在执行

这是我的init.config文件:

container_commands:
 01clearCache:
  command: "php artisan config:clear"
 02queuework:
  command: "nohup php artisan queue:work --daemon > /dev/null 2>&1 &"