【发布时间】:2020-10-13 13:39:00
【问题描述】:
我有一个现有应用程序,我试图将其部署到谷歌云运行,但该应用程序无法连接到外部 NATS 服务。似乎 cloud run 只支持 http、websockets 和 gRPC 的出站连接和流量。应用程序似乎无法与来自云运行应用程序的二进制数据建立纯 TCP/IP 连接。
只是想找人确认一下。我找不到任何明确说明云运行的入站和出站限制的文档。
注意:我的应用可以连接到 REDIS。 感谢您的帮助。
【问题讨论】:
-
我确实让它工作了,我有两个问题。第一个是我部署了 nats 映像而不是 nats-streaming 映像,第二个问题是 nats-streaming 容器需要与云运行应用程序位于同一 VPC 中,然后才能正常工作。因此,您可以从 Cloud Run 应用程序连接到 NATS 服务器。
标签: google-cloud-platform google-cloud-run