重建 ElasticBeanstalk 实例将不会重建

问题描述 投票:0回答:1

我将 ElasticBeanstalk 实例设置为重建,以查看它是否能让 cronjob 开始运行 - 其他一切都很好。 但它现在不会重建,我收到此错误

名为“awseb-e-tcy56g97i6-stack”的堆栈已中止操作。当前的 状态:'CREATE_FAILED' 原因:以下资源未能创建 创建:[AWSEBV2LoadBalancerListener443]。

任何人都可以建议我我需要做什么吗?

amazon-web-services amazon-elastic-beanstalk
1个回答
0
投票

我要做的第一件事是转到 CloudFormation 控制台并检查失败的特定 Elastic Beanstalk 堆栈的事件选项卡。这通常会给您提供有关问题所在的更直接信息。

如果这就是您在活动中能找到的全部内容,

名为“awseb-e-tcy56g97i6-stack”的堆栈已中止操作。当前状态:“CREATE_FAILED”原因:以下资源未能创建 创建:[AWSEBV2LoadBalancerListener443]。

以下是我想到的一些事情:

1

SSL/TLS Certificate

由于您使用的是 HTTPS,Elastic Beanstalk 需要在端口 443 上创建一个侦听器。如果您使用 ACM,请确保您在 AWS Certificate Manager (ACM) 中拥有适用于您的域的有效 SSL 证书。另外,验证证书是否位于正确的区域并链接到正确的负载均衡器。如果证书配置不正确,侦听器很可能会失败。

2

Security Group or VPC Configuration

检查您的安全组是否允许端口 443 上的入站流量。在您的设置所在的 VPC 中,确认子网、路由表和网络 ACL 已正确配置为允许此端口上的流量。如果配置错误,这些设置可能会导致侦听器设置出现问题。

3

Elastic IP and AWS Limits

如果您使用弹性 IP,请确保其正确链接,并检查您是否未达到弹性 IP 或负载均衡器的任何区域限制。 AWS 对负载均衡器或侦听器的数量也有限制,因此您可能还需要查看这些限制。

我能想到的就这些了。希望有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.