Amazon ElastiCache
ElastiCache for Memcached 用户指南 (API 版本 2015-02-02)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

替换节点

Amazon ElastiCache for Memcached 频繁升级其机群,补丁和升级无缝地应用于实例。但是,我们需要经常重启您的 ElastiCache for Memcached 节点,以将必需的操作系统更新应用于底层主机。我们需要进行升级来增强安全性、可靠性和操作性能,而应用这些升级就需要进行替换。

您还可以选择在计划节点替换时段之前的任意时间自已管理这些替换。当您自己管理替换时,您的实例将在重启节点时收到操作系统更新,并且您的计划节点替换将被取消。您可能会继续接收指示节点替换将发生的提醒。如果您已手动缓解对于维护的需求,则可以忽略这些提醒。

以下列表标识了在 ElastiCache 计划替换 Memcached 节点时可执行的操作。

  • 不执行任何操作 – 如果您不执行任何操作,则 ElastiCache 将按计划替换节点。在 ElastiCache 自动使用新节点替换节点时,新节点最初是空的。

  • 更改您的维护时段 – 对于从 ElastiCache 接收电子邮件或通知事件的计划维护事件,如果您在计划的替换时间之前更改维护时段,则将在新的时间替换节点。有关更多信息,请参阅 修改 ElastiCache 集群

    注意

    仅当 ElastiCache 通知包括维护时段时,您可以通过移动维护时段的方式更改替换窗口。如果该通知不包括维护时段,您则无法更改替换窗口。

    例如:

    假设,当前是 11 月 9 日星期四 15 点,下一个维护时段是 11 月 10 日星期五 17 点。下面是 3 种情况及其结果:

    • 您将维护时段更改为星期五 16 点(在当前日期时间后且在下一个计划维护时段前)。节点将于 11 月 10 日星期五 16 点替换。

    • 您将维护时段更改为星期六 16 点(在当前日期时间后且在下一个计划维护时段后)。节点将于 11 月 11 日星期六 16 点替换。

    • 您将维护时段更改为星期三 16 点(在当前日期时间之前)。节点将于 11 月 15 日星期三 16 点替换。

    有关说明,请参阅管理维护

  • 手动替换节点 – 如果您需要在下一维护时段之前替换节点,请手动替换节点。

    如果手动替换节点,则将重新分配键,从而导致缓存未命中。

    手动替换 Memcached 节点

    1. 删除计划替换的节点。有关说明,请参阅 从集群中移除节点

    2. 向集群添加一个新节点。有关说明,请参阅 向集群添加节点

    3. 如果您在此集群上使用的不是自动识别 Memcached 集群中的节点,请参阅您的应用程序,并使用新节点的终端节点替换旧节点的终端节点的每个实例。