我调配了ElasticCache,并启动了一个Rediscaching集群,在单个可用区中select了Enable Replication
选项,现在我看到caching集群下面有三个caching节点,每个caching节点具有不同的端点
testrdsrg-001.xx99xx.0001.euw1.cache.amazonaws.com testrdsrg-002.xx99xx.0001.euw1.cache.amazonaws.com testrdsrg-003.xx99xx.0001.euw1.cache.amazonaws.com
此外,在“复制组”下,我会看到另一个表示为的端点
Node Group Details Primary Endpoint (The node group's primary endpoint) testrdsrg.xx99xx.ng.0001.euw1.cache.amazonaws.com
这是快照:
那么,我应该在我的代码中使用哪个端点? caching集群或主要端点(节点组的主要端点)中的三个之一,以及为什么以及如何实现所有这些复制。
您的代码应该连接到主端点以进行任何读/写操作。 主要端点始终是指向主要节点的指针。
所有的节点也可以直接寻址,但是那些复制的是为了只读操作。
你需要的大部分信息可以在这里find:
http://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/Replication.html
希望这可以帮助。