AWS ElastiCache - 扩展集群
随着对 ElastiCache 服务的需求增加,我们最终会达到需要增加分配给缓存配置的内存和处理能力的程度。这称为扩展集群。但由于缓存服务器已在运行,因此我们有一定的限制条件才能进行扩展。
对缓存集群的所有读取和写入均已停止。
在与现有缓存集群相同的可用区中创建具有新节点类型的新缓存集群。
现有缓存集群中的缓存数据将复制到新缓存集群。此过程需要多长时间取决于您的节点类型以及缓存集群中的数据量。
使用新缓存集群恢复读取和写入。由于新缓存集群的终端节点与旧缓存集群的终端节点相同,因此无需更新应用程序中的终端节点。
ElastiCache 删除旧缓存集群。
以下是我们为实现集群扩展而遵循的两个步骤。
选择集群
我们登录 AWS 控制台并转到 ElastiCache 仪表板。从左侧的仪表板中,我们选择集群类型为 Redis。然后我们在 ElastiCache 仪表板中看到集群名称作为超链接。我们单击集群名称左侧的复选框。这显示了修改集群的选项以及其他选项。

更改节点类型
接下来,我们修改集群以选择所需的更高配置的节点类型。单击修改按钮后,我们可以看到更改节点类型的选项,如下图所示。完成节点类型配置后单击修改按钮,将新的缓存大小添加到节点。
