laravel-aws-worker:在AWS Elastic Beanstalk worker中运行Laravel(或Lumen)任务并将侦听器排队

时间:2024-02-19 14:55:54
【文件属性】:

文件名称:laravel-aws-worker:在AWS Elastic Beanstalk worker中运行Laravel(或Lumen)任务并将侦听器排队

文件大小:17KB

文件格式:ZIP

更新时间:2024-02-19 14:55:54

aws laravel worker beanstalk AmazonWebServicesPHP

laravel-aws-worker 在AWS Elastic Beanstalk工作者中运行Laravel(或Lumen)任务并将侦听器排队 总览 Laravel文档建议对队列工作器使用超级用户,对计划任务使用* IX cron。 但是,将您的应用程序部署到AWS Elastic Beanstalk时,这两个选项都不可用。 该软件包可帮助您在AWS worker环境中运行Laravel(或Lumen)作业。 依存关系 PHP> = 5.5 Laravel(或流明)> = 5.1 计划任务-选项1 选项之一是使用Kernel.php作为计划,并每分钟运行一次Laravel ScheduleRunner。 您还记得Laravel文档如何建议您调用任务计划程序吗? 正确,通过运行php artisan schedule:run定期php artisan schedule:run ,要做到这一点,我们必须在cron文件中添加一个条目: * * * * * php /path/to/artisan schedule:run >> /dev/null 2>&1 AWS不允许您运行*


【文件预览】:
laravel-aws-worker-master
----src()
--------Jobs()
--------Wrappers()
--------Controllers()
--------Integrations()
--------Exceptions()
----phpunit.xml.dist(709B)
----.travis.yml(185B)
----LICENSE(1KB)
----README.md(9KB)
----tests()
--------bootstrap.php(67B)
----.gitignore(21B)
----composer.json(1023B)

网友评论