AWS:名为 *** 的环境对此操作处于无效状态。必须准备好

Dr *_*ack 30 amazon-web-services elastic-beanstalk

当我尝试使用 Elastic Beanstalk 在 EC2 上部署我的 php 应用程序时收到一条消息。

Environment named *** is in an invalid state for this operation. Must be Ready.
Run Code Online (Sandbox Code Playgroud)

我无法部署。服务器状态正在运行,没有警告。

在这一点上,我的经验非常有限。我该如何解决这个问题?

小智 13

通常,对于给定环境,无法从无效状态中恢复。

在这种情况下,您需要进入当前环境页面,点击操作按钮,选择克隆环境,然后等待克隆环境创建完成。准备就绪后,您可以转到应用程序页面,单击“操作”按钮,然后选择“交换 URL”

最后可以进入不一致环境页面,选择终止。

  • 如果环境未“准备好”,AWS 不会让我克隆它 (8认同)

Dr *_*ack 8

我通过访问解决了这个问题Elastic Beanstack,我的应用程序处于灰色状态/健康状态,从app overview我访问Actions按钮并中止当前操作。

然后我得到了健康状态绿色,并设法部署。