Elastic Beanstalk 环境 URL 的持久性

Elastic Beanstalk 环境 URL 的持久性

我正在运行一个带有 RDS 的 Elastic Beanstalk 环境和一个带有 Tomcat 7 的 t1.micro EC2(经典)实例。这是通过 AWS 免费套餐计划提供的设置。该环境用作越来越受欢迎的移动应用程序的后端,导致负载峰值使环境进入黄色和红色警报状态。因此,我想扩展 Elastic Beanstalk 环境。

但是,环境 URL 已硬编码到应用程序中,我担心在配置更改期间环境 URL 的持久性。我正在考虑在 AWS 控制台中进行的两项备选配置更改:

  • 改变环境类型单实例负载均衡,自动伸缩
  • 改变实例类型t1.micro更大的东西,例如m1.小

我知道“交换环境 URL”功能,创建新环境将使我有机会使用 t2.micro 等新一代 EC2 实例。不过,我的问题是如果我进行上述更改之一,环境 URL 会发生什么变化?某些确保环境 URL 能够持久的保证可能普遍有用。

答案1

如果您进行任何这些更改,环境 URL 都不会改变。您在创建环境时专门设置了 URL,因此没有理由更改它。因此我认为您不会找到任何提及这一点的文档。

如果您不进行“蓝/绿部署”(即交换两个环境的环境 URL),则在重建实例时 URL 可能会暂时不可用。

相关内容