如何从EC2访问beanstalk环境URL

时间:2013-11-28 02:15:14

标签: amazon-ec2 elastic-beanstalk

我通过Elastic Beanstalk部署的Web应用程序也从SQS队列中读取。作为我的蓝/绿部署方法的一部分,我更愿意只有主动提供生产HTTP请求的环境才能从队列中提取消息。我最初的想法是让应用程序定期检查部署它的Elastic Beanstalk环境的URL,如果URL匹配某个模式(表明它是当前的“生产”环境),则只从SQS读取。

如何从运行在Elastic Beanstalk部署的EC2实例上的应用程序中确定其环境URL? (或者有更好的方法来实现这一目标吗?)

1 个答案:

答案 0 :(得分:0)

更好的方法是查找可以通过Elastic Beanstalk控制台控制的环境变量。如果您的环境变量的值类似于“生产”,那么您的应用应该可以进行生产。