我在同一个项目中创建了一个 VM 实例和 MemoryStore 实例,但无法从 VM 连接。
# telnet 192.168.1.4 6379
Trying 192.168.1.4...
telnet: connect to address 192.168.1.4: Connection timed out
VM所属的VPC被指定为Redis的认可网络,Redis的IP不重复,VPC对等也自动创建。我还需要设置防火墙规则等吗?
VM 和 Redis 在同一个区域。
$ gcloud compute instances list --filter=name='staging-gateway'
NAME ZONE MACHINE_TYPE PREEMPTIBLE INTERNAL_IP EXTERNAL_IP STATUS
staging-gateway asia-east1-a f1-micro 172.17.0.7 *.*.*.* RUNNING
$ gcloud redis instances list --region asia-east1
INSTANCE_NAME REGION TIER SIZE_GB HOST PORT NETWORK RESERVED_IP STATUS CREATE_TIME
staging-whiteboard-redis asia-east1 STANDARD_HA 1 192.168.1.4 6379 staging-*-vpc 192.168.1.0/29 READY 2019-02-05T03:03:08