1 回答
- 最新
- 投票最多
- 评论最多
0
【以下的回答经过翻译处理】 你说你想将 Elastic Beanstalk 的 ALB 从内部转换为公共互联网面向服务。但很遗憾,不可能将应用程序负载均衡器从内部负载均衡器转换为公共负载均衡器。唯一的解决方法是创建一个新的应用程序负载均衡器来替换当前的ALB。由于你是使用 Elastic Beanstalk 创建的环境,所以你还需要创建一个新的环境,其中包含相同的应用程序代码,但同时拥有一个公共ALB。使用 Elastic Beanstalk 可以避免停机时间。
为了最小化停机时间或实现无停机时间的转换,可以使用蓝绿部署。为了使用蓝绿部署,你需要创建一个新的环境,其中包含你想要的配置。当环境部署完成后,你可以进行测试,确保环境按预期工作。完成测试后,你可以通过在新环境的“操作”选项卡中选择选项来轻松切换两个环境的 URL。
参考资料:
[1] https://docs.aws.amazon.com/zh_cn/elasticbeanstalk/latest/dg/using-features.CNAMESwap.html
相关内容
- AWS 官方已更新 2 年前
- AWS 官方已更新 1 年前
- AWS 官方已更新 1 年前
- AWS 官方已更新 7 个月前