2013-11-28 52 views
1

通過Elastic Beanstalk部署的我的Web應用程序也從SQS隊列讀取。正如我的藍/綠部署方法的一部分,我寧願只有環境積極服務生產的HTTP請求從隊列中提取消息。我最初的想法是讓應用程序定期檢查部署到其中的Elastic Beanstalk環境的URL,並且只有在URL匹配特定模式(指示它是當前「生產」環境)時才從SQS讀取。如何從EC2訪問Beanstalk環境URL

如何,從一個彈性魔豆上運行的應用程序部署的EC2實例,我能確定它的環境網址是什麼? (或者是否有更好的方法來實現這個目標?)

回答

0

更好的方法是查找可以通過Elastic Beanstalk控制檯控制的環境變量。如果你的環境變量的值是一樣的東西「生產」,您的應用程序應該做生產-Y的東西。