使用AWS re:Post即您表示您同意 AWS re:Post 使用条款

如何使用 Elastic Beanstalk 排查弹性负载均运行状况检查故障?

1 分钟阅读
0

我想故障排查 AWS Elastic Beanstalk 中我的 Amazon Elastic Compute Cloud(Amazon EC2)实例的弹性负载均衡运行状况检查失败的问题。

解决方法

确认您的 EC2 实例安全组允许来自您的弹性负载均衡安全组的所有入站流量

完成以下步骤:

  1. 打开 Elastic Beanstalk 控制台
  2. 选择您的环境。
  3. 在导航窗格中,选择配置
  4. 配置部分中,对于实例类别,复制 EC2 安全组的值。示例:awseb-e-krkbukb3WW-Stack-awsebSecurityGroup-IOXAVM)。
  5. 打开 Amazon Virtual Private Cloud(Amazon VPC)控制台
  6. 在导航窗格中,选择安全组
  7. 在搜索栏中,输入您复制的安全组的名称。然后,选择此安全组。
  8. 选择入站规则选项卡,然后确认您的安全组具有允许来自弹性负载均衡安全组的所有流量的规则。
    **注意:**有关更多信息,请参阅 Configure security groups for your Classic Load Balancer

确认您的弹性负载均衡安全组出站规则允许应用程序端口上的流量

完成以下步骤:

  1. 打开 Amazon EC2 控制台
  2. 在导航窗格中的负载均衡下,选择负载均衡器
  3. 在负载均衡器的描述选项卡上,在安全下,选择您的安全组。
  4. 为您的安全组选择出站选项卡,然后确认您的安全组的出站规则符合您的要求。有关更多信息,请参阅使用安全组规则

确认您的网络 ACL 允许所需的入站和出站流量

完成以下步骤:

  1. 打开 Amazon VPC 控制台
  2. 在导航窗格中的 Virtual Private Cloud 下,选择子网
  3. 选择连接到您的 Elastic Beanstalk EC2 实例的子网。
  4. 选择**网络 ACL ** 选项卡,然后确认入站和出站规则符合您的流量要求。有关更多信息,请参阅添加和删除规则

确认您的应用程序的运行状况检查路径已正确设置

要确认您的应用程序的运行状况检查路径已正确设置,请完成相应部分中的步骤:

确认您的 Web 服务器日志未显示错误

要确认没有错误,请在 Elastic Beanstalk 应用程序中查看 EC2 实例的日志

相关信息

使用网络访问控制列表控制子网流量

Security groups

AWS 官方
AWS 官方已更新 8 个月前