如何解决带有 API 网关的 GCP 负载平衡返回 404
我已经在 GCP 中设置了一个 API 网关,现在我正在尝试在网关前配置 GCP 的负载平衡。为了做到这一点,我所做的是:
- 设置互联网 NEG,默认端口为 443,域名为网关的 url(由 api 网关提供)
- 使用与 NEG 关联的后端服务和具有 HTTPS 协议、静态 IP 地址和托管证书的全局前端创建了一个负载均衡器
- 创建一个 A 记录并在 Cloudflare 中将其指向负载均衡器的 IP
设置后,我尝试从前端 IP 地址访问负载均衡器,但收到 404
我是否遗漏了服务配置的任何步骤?
解决方法
在幕后,API Gateway 托管在类似 Cloud Run 的平台上。强制执行相同的特性,包括路由模式。
我使用 Cloud Run 在 Internet NEG 上编写了一个 unrelated article,但我确信在您的 Internet NEG 后端添加“自定义标头”的解决方案可以解决您的问题。
试试看告诉我。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。