在控制入口时,为什么 1 个云运行服务(客户端)不能连接到另一个(后端)云运行服务?

问题描述 投票:0回答:0

我目前正在运行两个 Cloud Run 服务(静态网络 + 网络服务器)。

Web服务器连接到AlloyDB实例,都是通过一个VPC。 我还设置了入口控制以允许来自 vpc 的流量。

但是,当我设置此 Ingress Control 时,静态 Web Cloud Run(将只称其为客户端)似乎无法连接到它。状态代码 403 引发并最终仅显示 CORS 错误(在未设置 Ingress Control 时设置并检查 fastapi CORS)。到目前为止,我从 Log Explorer 看到的唯一奇怪的错误是

operationalError: SSL SysCall error: eof detected
,我似乎无法破译它。

VPC 是必须的,因为 Web 服务器连接到 AlloyDB。 (我确定还有其他方法,但我想遵循当前记录在同一个 VPC 网络中的连接方法)。

这里可能是什么问题?

google-cloud-run vpc google-vpc ingress-controller google-alloydb
© www.soinside.com 2019 - 2024. All rights reserved.