gpt4 book ai didi

google-compute-engine - Google Cloud HTTP 负载均衡器无法连接到我的实例

转载 作者:行者123 更新时间:2023-12-02 20:56:02 25 4
gpt4 key购买 nike

我创建了一个 HTTP 负载均衡器,基本上从端口 80 重定向到端口 8080。我的实例上的服务器在端口 8080 上运行。我可以直接连接到服务器,但LB无法连接到实例,直接访问LB的IP并且健康检查总是失败。 LB 使用的实例组仅包含该单个实例。

我读到Google Compute Engine health checks failing并且 google-address-manager 正在运行。但是,当运行 ip route table list local 时,我的 LB 没有路由。上述问题中的用户使用的是网络负载平衡而不是 HTTP 负载平衡(就像我一样),所以我不知道这是否相关?

或者可能与防火墙有关?我已将 LB 的 IP 地址添加到允许 tcp:8080 的防火墙规则

有谁知道如何解决这个问题吗?我对 debian 和 gcp 都没有经验。显示我只是尝试运行上述问题中引用的路由添加命令?如果是这样,为什么 google-address-manager 没有添加路由?

提前谢谢您!

最佳答案

您需要确保实例组上的端口映射设置为正确的端口,在您的情况下为 8080。

首先,编辑您的实例组并将端口名称和端口更改为 8080: enter image description here

然后,导航至 http 后端设置并将默认端口更改为您在实例组中配置的端口名称。

enter image description here

最后,确保您的防火墙规则允许从 0.0.0.0/0 或至少从 HTTP 负载均衡器的 IP 地址 (130.211.0.0/22) 访问端口 8080

关于google-compute-engine - Google Cloud HTTP 负载均衡器无法连接到我的实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35311697/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com