我已经创建了一个IP为10.190.50.3
的Memorystore实例(该实例位于us-east1
中)。
我有一个名为my-gcp
的共享VPC设置,并且在创建Memorystore
实例时也获得了相同的授权。
在共享的VPC中,我有一个服务项目开发人员,并且有一个窗口计算机(10.190.5.7
)。在其中,当我尝试从该Windows计算机连接到内存存储时,无法连接到Memorystore实例。
我还启用了从10.190.50.3
vpc的所有实例到my-gcp
的出口流量。此vpc是在us-east4
中设置的。
tracert
,ping
也不能用于IP 10.190.50.3
的窗体计算机。
此Memorystore实例是在vpc的宿主项目中创建的。
答案 0 :(得分:2)
我发现public documentation最近更新了:
1。连接的客户端必须与Redis实例的Cloud Memorystore处于相同的网络和相同的区域(相同区域内的不同区域也可以)。
2。如果要在多个项目中使用共享VPC网络,则可以连接到主机项目上共享VPC网络上部署的Redis实例。不支持连接到服务项目中共享VPC网络上部署的Redis实例。
这也是关于如何从Compute Engine VM连接到Redis实例的link。
答案 1 :(得分:0)
不幸的是,当前从服务项目访问memorystore是not supported在Shared VPC中。