Google Cloud Network Load Balancer - 健康检查总是不健康
Google Cloud Network Load Balancer - Health checks always unhealthy
我尝试在 google 云上设置网络负载平衡器,但运行状况检查总是 returns 不健康。
我给你我遵循的步骤
- 我创建了两个 windows 服务器 2012 R2 实例
- 我检查了端口 80 在两个实例上都对 public 开放
- 我创建了转发规则 Google Cloud 给了我一个外部 IP
- 我在两个服务器实例的网络环回接口中设置了外部 IP
- 我创建了一个网络路由来转发两个实例上的流量(路由菜单)
- 我为 169.254.169.254/32(网络负载均衡器流量的来源)创建了另一个网络路由并指向两个 windows 实例服务器
- 我在 IIS 8 上的两个实例服务器上都创建了相同的站点 (example.com),该站点 运行 正确。
- 域 example.com 的 DNS 设置指向我用于网络负载平衡器的外部 IP google 云
我配置了健康检查
- 路径:/
- 协议:HTTP
- 主持人:example.com
- 会话亲和性:客户端 IP
我创建了一个目标池并添加了服务器实例和运行状况检查
- 我将目标池分配给转发规则
当我 select 目标池选项时,Google 云给我的外部 IP 的两个实例都标记为不健康,我不知道为什么会这样。
我看到网页一直在随机切换服务器实例。
感谢您的帮助!谢谢!
- 您不需要添加任何 GCE 网络路由。
- GCE 代理负责将负载均衡器 IP 添加到 VM 的网络配置中。无需手动操作。 https://github.com/GoogleCloudPlatform/compute-image-windows
- IIS 必须响应 LB IP 上的请求:
- 从 IIS 管理器检查 IIS 绑定。重置 IIS。
- 从
netstat
确认 IIS 正在侦听 0.0.0.0 或负载平衡 IP。
- 从其中一台服务器访问LB IP。它应该可以工作。
- GCE 防火墙必须允许来自客户端 IP 以及来自元数据服务器 (169.254.169.254) 的流量。元数据服务器用于健康检查。
网络负载平衡教程。 https://cloud.google.com/compute/docs/load-balancing/network/example
我尝试在 google 云上设置网络负载平衡器,但运行状况检查总是 returns 不健康。
我给你我遵循的步骤
- 我创建了两个 windows 服务器 2012 R2 实例
- 我检查了端口 80 在两个实例上都对 public 开放
- 我创建了转发规则 Google Cloud 给了我一个外部 IP
- 我在两个服务器实例的网络环回接口中设置了外部 IP
- 我创建了一个网络路由来转发两个实例上的流量(路由菜单)
- 我为 169.254.169.254/32(网络负载均衡器流量的来源)创建了另一个网络路由并指向两个 windows 实例服务器
- 我在 IIS 8 上的两个实例服务器上都创建了相同的站点 (example.com),该站点 运行 正确。
- 域 example.com 的 DNS 设置指向我用于网络负载平衡器的外部 IP google 云
我配置了健康检查
- 路径:/
- 协议:HTTP
- 主持人:example.com
- 会话亲和性:客户端 IP
我创建了一个目标池并添加了服务器实例和运行状况检查
- 我将目标池分配给转发规则
当我 select 目标池选项时,Google 云给我的外部 IP 的两个实例都标记为不健康,我不知道为什么会这样。
我看到网页一直在随机切换服务器实例。
感谢您的帮助!谢谢!
- 您不需要添加任何 GCE 网络路由。
- GCE 代理负责将负载均衡器 IP 添加到 VM 的网络配置中。无需手动操作。 https://github.com/GoogleCloudPlatform/compute-image-windows
- IIS 必须响应 LB IP 上的请求:
- 从 IIS 管理器检查 IIS 绑定。重置 IIS。
- 从
netstat
确认 IIS 正在侦听 0.0.0.0 或负载平衡 IP。 - 从其中一台服务器访问LB IP。它应该可以工作。
- GCE 防火墙必须允许来自客户端 IP 以及来自元数据服务器 (169.254.169.254) 的流量。元数据服务器用于健康检查。
网络负载平衡教程。 https://cloud.google.com/compute/docs/load-balancing/network/example