我正在尝试在我的VPC中创建一个私有的弹性beanstalk环境。通过“私人”,我的意思是它应该是一个弹性服务,只能在我的VPC内部使用,而不是来自互联网。
我使用弹性beanstalk新应用程序向导,选择python 3.4作为环境,添加了RDS DB,将实例类型更改为t2.xlarge。我部署了应用程序,一切都很好。
后来我进入了vpc页面,并将设置更改为不将公共IP和负载可见性分配给“内部”。
当我部署我的更改时,它处于等待状态大约30分钟。 在等待更新时我收到了一些这样的消息:
仍在等待以下1个实例变得健康
稍后我收到此消息:
环境健康已从Info转变为Degraded。 正在进行1个实例的配置更新。 2个实例中有0个 完成(运行12分钟)。没有从2中的1中收到数据 实例。 ELB健康状况失败或无法获得2分之一 实例
最终我收到了这条消息:
服务:AmazonCloudFormation,消息:堆栈命名 中止操作。当前状态: 'UPDATE_ROLLBACK_IN_PROGRESS'原因:以下资源失败 更新:[AWSEBAutoScalingGroup]。
我还尝试从一开始就将服务部署为私有,并获得了类似的结果。我该如何解决这个问题?
感谢。