繁体   English   中英

Google Cloud Run 404 服务之间的内部流量错误

[英]Google Cloud Run 404 Error on internal traffic between services

我目前正在尝试连接两个 Google Cloud Run 服务。 两者都使用默认服务帐户,部署在europe-west1 ,不需要 IAM 身份验证,只接受内部流量(和负载平衡流量)。 我有以下架构

Load Balancer
    |
    ` /service -------> service-0 -------> service-1

service-0充当反向代理,添加一些身份验证标头,并通过其https://<service-1>.run.app url 连接到service-1 每当我尝试从 Internet 连接到service-1时(通过负载均衡器和service-0 ),我都会从service-1前面的入口处收到 404 错误。 我可以验证service-0是否正确转发了请求。

但是,当我将service-1公开到 Internet 时,我可以毫无问题地访问该服务。

这篇Google Load Balancer to Cloud Run 的帖子给出 404表明这是 europe-west1 区域的问题,但我不能简单地切换区域。 任何帮助,将不胜感激。

一段时间后,事实证明这是欧洲西部 Google Cloud Run 的问题1。 我们联系了支持人员并切换到 GKE。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM