2
我正在从DotCloud迁移到Elastic Beanstalk。如何在Elastic Beanstalk上设置supervisord?
使用DotCloud,他们清楚地解释了如何设置Python Worker以及如何使用supervisord。
转移到Elastic Beanstalk,我迷失在如何做到这一点。
我有一个脚本myworker.py
并希望确保它始终运行。怎么样?
我正在从DotCloud迁移到Elastic Beanstalk。如何在Elastic Beanstalk上设置supervisord?
使用DotCloud,他们清楚地解释了如何设置Python Worker以及如何使用supervisord。
转移到Elastic Beanstalk,我迷失在如何做到这一点。
我有一个脚本myworker.py
并希望确保它始终运行。怎么样?
Elastic Beanstalk只是EC2,ELB和自动调节的堆栈配置工具。 您可以使用的一种方法是创建自己的AMI,但自去年10月以来,还有另一种方法可能会更适合您的需求:ebextensions。
.ebextension只是您的应用程序中的一个目录,一旦您的应用程序被AWS加载,get就会被检测到。
以下是完整的文档:http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/customize-containers.html
你能提供如何使用.ebextensions我的情况? – samwize 2013-04-24 17:35:41
对延迟回答samwize感到抱歉。我没有任何例子,因为我从来没有使用过Python Worker。 – 2013-05-03 14:54:44