使用 Memcached 进行自动发现的好处 - 亚马逊 ElastiCache
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用 Memcached 进行自动发现的好处

使用 Memcached 时,自动发现具有以下好处:

  • 当您增加缓存集群中的节点数时,新节点会向配置终端节点和所有其他节点进行注册。当您从缓存集群中移除节点时,分离的节点会取消注册自己。在这两种情况下,集群中的所有其他节点都会使用最新的缓存节点元数据进行更新。

  • 缓存节点故障会被自动检测到;故障节点会被自动替换。

    注意

    在节点替换完成之前,节点仍将出现故障。

  • 客户端程序只需连接至配置终端节点。之后,Auto Discovery 库会连接至集群中的所有其他节点。

  • 客户端程序每分钟轮询集群一次(如有必要,可调整此时间间隔)。如果对集群配置做出任何更改(例如新添或删除节点),客户端会收到一份更新的元数据列表。然后,客户端会根据需要连接至这些节点或与这些节点断开。

所有 ElastiCache Memcached 缓存集群都启用了自动发现。您无需重启您的任何缓存节点,即可使用此功能。