Amazon ec2 环境运行状况已设置为红色,即使实例和系统运行状况检查正常

Amazon ec2 环境运行状况已设置为红色,即使实例和系统运行状况检查正常,amazon-ec2,amazon-elastic-beanstalk,Amazon Ec2,Amazon Elastic Beanstalk,我使用Elastic Beanstalk将单实例环境部署到AWS。一切顺利。我通过终止实例来测试自动缩放,创建了另一个实例以满足单实例环境的自动缩放设置(最小值:1,最大值:1) 新实例启动并运行后,存在两个问题: 该网站仍然无法访问。我通过将弹性IP关联到新实例修复了这个问题,由于某些原因,它没有自动关联EIP。这修复了站点问题 弹性豆茎健康设置为红色–“环境健康设置为红色”,即使在修复#1之后 除了恼人的环境状态外,一切正常 如何解决这个问题 我检查了EC2实例的健康状态检查(系统和实例都是

我使用Elastic Beanstalk将单实例环境部署到AWS。一切顺利。我通过终止实例来测试自动缩放,创建了另一个实例以满足单实例环境的自动缩放设置(最小值:1,最大值:1)

新实例启动并运行后,存在两个问题:

  • 该网站仍然无法访问。我通过将弹性IP关联到新实例修复了这个问题,由于某些原因,它没有自动关联EIP。这修复了站点问题
  • 弹性豆茎健康设置为红色–“环境健康设置为红色”,即使在修复#1之后
  • 除了恼人的环境状态外,一切正常

    如何解决这个问题

    我检查了EC2实例的健康状态检查(系统和实例都是绿色的,并且都很好)。 我还尝试重新启动实例,但Elastic Beanstalk健康状态仍然为红色。 这是一个通过visual studio 2017 Elastic Beanstalk发布的.NET Web API应用程序

    我希望AWS Elastic Beanstalk状态应该恢复为绿色,因为实例是健康的,站点正在运行


    当我尝试发布应用程序的更新时,一条消息显示部署失败,但我检查了应用程序,所有更改均已成功应用。。。可能是因为Beanstalk红色运行状况导致其显示部署失败…

    我也遇到了同样的问题。ELB实例似乎工作正常,但健康状态为红色。