我在同一地区(欧洲西部 2)有 2 个不同的项目(项目 A 和项目 B)。我在项目 A 中创建了一个 Memorystore 实例。因此,我可以从项目 A 连接到 Memorystore,但我也尝试从项目 B 连接到同一个 Memorystore,但没有成功。
我做错了什么?甚至可以将多个项目连接到同一个基本 Memorystore 吗?
我在同一地区(欧洲西部 2)有 2 个不同的项目(项目 A 和项目 B)。我在项目 A 中创建了一个 Memorystore 实例。因此,我可以从项目 A 连接到 Memorystore,但我也尝试从项目 B 连接到同一个 Memorystore,但没有成功。
我做错了什么?甚至可以将多个项目连接到同一个基本 Memorystore 吗?
不,这是不可能的。在Connecting to a Redis instance的官方文档中,它指出:
您可以从同一 Google Cloud Platform 项目中的Compute Engine VM 实例、Google Kubernetes Engine 集群和 App Engine 柔性环境应用程序访问 Redis 实例。
我们正在努力使用共享 VPC 启用此用例。我们希望尽快提供此功能。
在您的情况下,我假设这是两个具有常规 VPC 网络的常规项目,而不是使用共享 VPC 的服务项目。目前没有办法使用常规 VPC 执行此操作。