google-cloud-platform - 无法使用内部 IP 在 Cloud Run 和 Compute Engine 之间连接
问题描述
我有一个在 Cloud Run 上运行的服务,以及一个在 Compute Engine 上运行的 MYSQL、MongoDB 数据库。目前,我正在使用公共 IP 进行它们之间的连接,我想使用内部 IP 来提高性能,但我找不到解决这个问题的方法,请帮我一些想法,谢谢。
解决方案
现在支持了。您可以使用 VPC 网络连接器(测试版):
此功能处于预发布状态,可能会更改或提供有限的支持。有关更多信息,请参阅产品发布阶段。
本页面展示了如何使用无服务器 VPC 访问将 Cloud Run(完全托管)服务直接连接到您的 VPC 网络,从而允许访问 Compute Engine VM 实例、Memorystore 实例和任何其他具有内部 IP 地址的资源。
要在 Cloud Run(完全托管)服务中使用无服务器 VPC 访问,您首先需要创建一个无服务器 VPC 访问连接器来处理与您的 VPC 网络的通信。创建连接器后,您将 Cloud Run(完全托管)服务配置设置为使用该连接器。
此处如何创建:创建无服务器 VPC 访问连接器,此处是有关它的概述:无服务器 VPC 访问示例
推荐阅读
- sql - sql查询在一个表列上连接两个表等于另一个表中的某些列
- python - 使用 python 和 skimage 进行半自动图像阈值处理
- yocto - OSError:[Errno 98] 地址“hashserve.sock”已在使用中”
- onenote - Onenote 笔记本、分区和页面 ID 是永久的吗?
- reactjs - 如何在我的应用程序中创建转到特定屏幕的 QR 码扫描仪
- javascript - 我正在使用带有黄瓜的 webdriver io 和 waitfordisplayed 功能没有按预期工作
- python - 在增强训练期间无法在 Keras iterator.py 中的断点处停止
- python - 发送到通道时接受参数
- python - 为什么与完全 nan 分类序列的相等和不等比较总是返回 False?
- javascript - 当我使用 insertAdjacentHTML("beforeend" ... 向 DOM 添加元素时出现神秘字符