Elastic Load Balancing 向其他服务发出请求时出错

An error occurred while a request was made by Elastic Load Balancing to another service

我刚刚在我的 AWS 账户上设置了应用程序负载均衡器 (ABL)。 ALB 能够成功将请求传递到 Auto Scaling 组中的 EC2。

ALB -> TargetGroup -> AutoScalingGroup

但是,我看到我的 ALB 名称旁边出现一个感叹号,上面写着 An error occurred while a request was made by Elastic Load Balancing to another service

在 ALB 上设置的警报也没有任何问题。

我担心我的 ALB 配置有问题。什么可能导致出现此警告消息?

如果您需要了解有关我的配置的更多信息,请告诉我。我会尽力让你知道。

我遇到了同样的问题 - 流量可以很好地从负载均衡器重定向到目标组,但 ALB 名称旁边有感叹号。

在我的案例中,这是由于我的 IAM 用户的问题。它没有访问 AWS WAF Web ACL 的权限。 AWS 在 AWS WAF Web ACL 之后立即在 LB 描述中显示错误。添加必要的权限后,LB 名称附近的错误消失了。

这是因为您的 IAM 帐户权限有限,因此请尝试附加定义用户权限的策略或添加到相应的组以获得适当的权限,然后重新登录。请注意,发生这种情况是因为您的 IAM 账户与管理员账户的权限不同。

有关向 IAM 用户授予适当权限的信息,请访问 https://docs.aws.amazon.com/IAM/latest/UserGuide/id_users_create.html