将后台工作人员添加到 AWS Elastic Beanstalk

Posted

技术标签:

【中文标题】将后台工作人员添加到 AWS Elastic Beanstalk【英文标题】:Adding background workers to AWS Elastic Beanstalk 【发布时间】:2012-08-21 13:21:40 【问题描述】:

我正在使用 Elastic Beanstalk,并试图弄清楚如何将后台工作人员添加到我的应用程序中。

是否有一种简单的方法可以使用弹性 beanstalk 应用程序服务器上的代码启动 EC2 实例?并且 Elastic beanstalk 附带的部署机制是否会更新这些实例?

【问题讨论】:

【参考方案1】:

对不起,我真的不了解工人

但是您可以使用 AMAZON SDK 并构建应用程序以基于区域启动 ec2 实例,也可以指定 AMI,因此您可以通过各种 api 调用获取可用区域,您也可以决定或构建您自己的具有所需规格的 AMI。

【讨论】:

使用 AWS 开发工具包我可以在 Elastic Beanstalk 上创建我的应用程序服务器的“副本”,并通过命令行触发某些 url/路径来获取作为我的应用程序一部分的脚本以作为工作人员运行吗? 是的,我认为,我已经尝试了一些来自 amazon SDK for php 的 api 调用,但我不知道其他风格的 SDK 这里是文档链接AMAZON SDK FOR ELASTIC BEAN。 看看这样的shell-script here,你也可以使用配置软件,让你的生活更轻松。 -1 我无法相信“对不起,我不知道”值得三票、一个接受的答案和一个赏金。 2014:现在,AWS 中有一个专门用于此目的的环境类型,称为 worker tiers。

以上是关于将后台工作人员添加到 AWS Elastic Beanstalk的主要内容,如果未能解决你的问题,请参考以下文章

将文件添加到 AWS Elastic Beanstalk 实例

将 Namecheap 域添加到 AWS Elastic Beanstalk

如何将 chmod +x 权限添加到 AWS Elastic Beanstalk 平台挂钩?

AWS Elastic Beanstalk - 将负载均衡器追溯添加到应用程序

如何使用 .ebextensions 将 Application Load Balancer 固定响应添加到 AWS Elastic Beanstalk

AWS Elastic Beanstalk:将自定义日志添加到 CloudWatch?