API 网关返回 404 的 GCP 负载平衡

GCP Load Balancing with API Gateway returning 404

我已经在 GCP 中设置了一个 API 网关,现在我正在尝试在网关前配置 GCP 的负载平衡。为此,我所做的是:

  1. 已设置一个互联网 NEG,默认端口为 443,域名为 url 网关(由 api 网关提供)
  2. 使用与 NEG 关联的后端服务和使用 HTTPS 协议的全局前端、静态 IP 地址和托管证书创建负载均衡器
  3. 创建了一条 A 记录并在 Cloudflare 中将其指向负载均衡器的 IP

设置后,我尝试从前端 IP 地址访问负载均衡器,但收到 404

我是否错过了服务配置中的任何步骤?

在幕后,API 网关托管在类似云平台的云 运行 上。强制执行相同的特征,包括路由模式。

我用 Cloud 运行 在 Internet NEG 上写了一个 unrelated article,但我确信在您的 Internet NEG 后端添加“自定义 header” 的解决方案可以解决你的问题。

试一试告诉我。