本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 Memcached 进行自动发现的好处
使用 Memcached 时,自动发现具有以下好处:
-
当您增加缓存集群中的节点数时,新节点会向配置终端节点和所有其他节点进行注册。当您从缓存集群中移除节点时,分离的节点会取消注册自己。在这两种情况下,集群中的所有其他节点都会使用最新的缓存节点元数据进行更新。
-
缓存节点故障会被自动检测到;故障节点会被自动替换。
注意
在节点替换完成之前,节点仍将出现故障。
-
客户端程序只需连接至配置终端节点。之后,Auto Discovery 库会连接至集群中的所有其他节点。
-
客户端程序每分钟轮询集群一次(如有必要,可调整此时间间隔)。如果对集群配置做出任何更改(例如新添或删除节点),客户端会收到一份更新的元数据列表。然后,客户端会根据需要连接至这些节点或与这些节点断开。
所有 ElastiCache Memcached 缓存集群都启用了自动发现。您无需重启您的任何缓存节点,即可使用此功能。