AWS ElastiCache Redis-一个可用区中的所有节点,可避免数据传输成本

问题描述

我正在设置ElastiCache Redis集群,但是在禁用“多可用区”选项时发生的事件是节点分布在多个可用区中。我希望它们与我的EC2节点位于同一可用区中,以避免数据传输成本。将现有节点移到另一个可用区似乎也不可能。

是否可以将所有群集节点置于同一可用区中?

解决方法

视情况而定。对于启用了群集模式(CME)的Redis,需要多可用区。因此,还需要不同的可用区,您无法更改它。

但是在禁用群集模式(CMD)的情况下,您甚至可以在一个子网中创建群集。为此,您必须创建自己的subnet group并在创建CMD群集时选择它。