本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
客户端维护一份服务器列表,其中包含保存缓存数据的服务器的地址和端口。使用时 ElastiCache, DescribeCacheClusters API(或 describe-cache-clusters命令行实用程序)会返回可用于服务器列表的完全限定的 DNS 条目和端口号。
重要
重要的是配置客户端应用程序,以便在它们尝试连接到缓存节点终端节点时频繁地解析缓存节点的 DNS 名称。
VPC 安装
ElastiCache 确保在缓存节点出现故障时恢复缓存节点时,缓存节点的 DNS 名称和 IP 地址保持不变。
非 VPC 安装
ElastiCache 确保在缓存节点出现故障时恢复缓存节点时,缓存节点的 DNS 名称保持不变;但是,缓存节点的基础 IP 地址可能会更改。
大多数客户端库默认支持持久性缓存节点连接。我们建议您在使用 ElastiCache 时采用持久性缓存节点连接。客户端 DNS 缓存可以出现在多个位置,包括客户端库、语言运行时或客户端操作系统。您应该检查每一层的应用程序配置,以确保您可以频繁地解析您的缓存节点 IP 地址。