【发布时间】:2015-01-07 04:43:39
【问题描述】:
我正在寻找一种在 Elastic Beanstalk 环境中运行 Celery 的直接方法。这是否存在,还是我需要改用 SQS?
我尝试在 .config 文件中添加一行,但效果不佳。这是我的 .config 文件:
container_commands:
01_syncdb:
command: "django-admin.py syncdb --noinput"
leader_only: true
02_collectstatic:
command: "./manage.py collectstatic --noinput"
03_migrate:
command: "./manage.py migrate --noinput"
04_start_celery:
command: "./manage.py celery worker &"
当我 ssh 到 EC2 服务器并运行 ps -ef | grep celery 时,它显示 Celery 没有运行。
任何帮助表示赞赏。谢谢!
【问题讨论】:
-
你能扩展一下“没有好的结果”吗?结果如何?有什么错误信息可以告诉我们吗?
-
好点。我更新了问题的详细信息。芹菜根本没有在盒子上运行(我看不到任何错误)。
标签: django amazon-web-services celery amazon-elastic-beanstalk amazon-elasticache