Java AWS上的弹簧防尘套未启动

Java AWS上的弹簧防尘套未启动,java,spring,amazon-web-services,amazon-ec2,spring-boot,Java,Spring,Amazon Web Services,Amazon Ec2,Spring Boot,我正在尝试部署一个Spring引导应用程序,如前所述。但是,我的Spring Boot应用程序无法启动(根据文档,这是有意义的,因为它需要在端口5000上运行)。但是,当我试图通过添加一个Env变量(SERVER_port=5000)来更改端口时,会出现以下错误: Unable to validate settings: Environment named springBootEb1-env-1 is in an invalid state for this operation. Must be

我正在尝试部署一个Spring引导应用程序,如前所述。但是,我的Spring Boot应用程序无法启动(根据文档,这是有意义的,因为它需要在端口5000上运行)。但是,当我试图通过添加一个Env变量(SERVER_port=5000)来更改端口时,会出现以下错误:

Unable to validate settings: Environment named springBootEb1-env-1 is in an invalid state for this operation. Must be Ready.
看来我是在兜圈子。我尝试克隆环境,但现在我有两个失败的环境。如何解决这个问题?

我总结了后面和第四条评论中给出的答案:

AWS
提示名为[NAME]的
环境处于无效状态的问题似乎有点问题

关于这一问题,提出了两项建议:

  • 克隆环境
  • 重建环境

  • 在OP的案例中,第二个——重建——解决了问题。

    我想你已经看到了?@MordechayS是的,这就是我提到克隆的原因。他们还建议进行全面重建。你试过了吗?我现在就试过了,是的,一个小时后,环境重建了,它似乎在工作。然而,在此期间,我建立了谷歌云,我将继续这样做。谢谢你的帮助!