在 Elastic Beanstalk 上自动启动 Celery
Posted
技术标签:
【中文标题】在 Elastic Beanstalk 上自动启动 Celery【英文标题】:Automatic launch of Celery on Elastic Beanstalk 【发布时间】:2017-01-10 21:01:21 【问题描述】:我已经阅读了一些关于如何执行此操作的先前线程,但这些线程中给出的脚本似乎不再起作用了。
我知道我需要将一个celery.config
文件放在我的.ebextensions
目录中。该文件需要配置 celery,然后在 celery 上运行supervisord
以将其作为守护进程启动。在过去 6 个月左右的时间里,有没有人幸运地做到了这一点?
【问题讨论】:
【参考方案1】:这个问题确实花了我很多时间,但它终于奏效了。 请参阅我在这个问题中的答案,我曾以声望赏金询问但没有人回答,解决后我添加了自己的答案。
How to run celery worker on elastic beanstalk?
【讨论】:
你是救生员!谢谢,它似乎与我找到的脚本非常相似,但你解释得更好。也许这个问题最终可以成为人们的资源。 我希望它也适合你。没用的可以写。 它确实有效,我在回复之前确保测试它。 好,我很乐意帮助你:)以上是关于在 Elastic Beanstalk 上自动启动 Celery的主要内容,如果未能解决你的问题,请参考以下文章
如何在 aws elastic beanstalk 环境实例启动上运行 shell 脚本
让 django celery worker 在 elastic-beanstalk 上启动的问题
在 Elastic Beanstalk 上启动 SQS celery worker
使用 cloudformation 在 Elastic Beanstalk 上启动 docker 多容器