Ras*_*hed 8 amazon-ec2 amazon-web-services
我在Aws中创建了一个应用程序负载平衡.我创建了2个EC2并将它们组成一个组.之后,我将该组添加到具有侦听器80的ALB.
但是当系统进行健康检查时,它会给出错误并显示两个已注册的EC2不健康.
错误是:
这些可用区中没有一个包含健康的目标.请求被路由到所有目标.
可用 区域: subnet-5691df0f-ap-northeast-1c,subnet-97ae35e1-ap-northeast-1a
请让我知道原因.
小智 5
我遇到了这个问题,并且还遇到了504网关超时的问题,最终成为文档中缺少的规则。
通过以下网址打开Amazon EC2控制台:https://console.aws.amazon.com/ec2/。
在左侧导航中,选择“安全组”。
选择您的容器实例使用的安全组。如果您使用Amazon ECS首次运行向导创建了容器实例,则此安全组可能具有ECS允许的端口说明。
选择“入站”选项卡,然后选择“编辑”。
对于类型,选择所有流量。
对于“源”,选择“自定义”,然后键入在“配置安全组”中创建的Application Load Balancer安全组的名称。该规则允许来自您的应用程序负载平衡器的所有流量到达您在负载平衡器中注册的任务中的容器。
选择保存以完成。
| 归档时间: |
|
| 查看次数: |
19649 次 |
| 最近记录: |