一般来说,Amazon MemoryDB for Redis 实例设计用于通过 Amazon EC2 实例进行访问。建议从同一 Amazon VPC 中运行的 Amazon EC2 实例连接到 MemoryDB 集群。但是也有时候咱们也会想从本地连接redis,这时候可以通过nlb来转发数据实现这个功能。

创建目标群组

查找Cluster的IP

通过ping redis集群的Endpoint地址,找到ip

sh-4.2$ ping clustercfg.xxx.memorydb.yyy.amazonaws.com.cn
PING clustercfg.xxx.memorydb.yyy.amazonaws.com.cn (172.31.32.92) 56(84) bytes of data.

创建目标群组

本地连接aws memorydb for redis_群组

本地连接aws memorydb for redis_群组_02

查看注册目标的状态,保证运行状况是healty。

本地连接aws memorydb for redis_Amazon_03

创建NLB

本地连接aws memorydb for redis_Amazon_04

修改Redis集群的入站规则

本地连接aws memorydb for redis_群组_05

准备Redis可视化工具

​https://getmedis.com/​​来下载工具

本地连接Redis

本地连接aws memorydb for redis_群组_06

本地连接aws memorydb for redis_群组_07