因为故障转移不涉及选举,所以当主节点宕机时,它会自动切换到唯一的从节点吗?
1 回答
您的问题的答案在文档中。https://docs.aws.amazon.com/documentdb/latest/developerguide/replication.html
具体来说 :
如果主实例 (AZ1) 发生故障,则会触发故障转移,并将现有副本之一提升为主实例。当旧的主数据库恢复时,它会成为配置它的同一可用区 (AZ1) 中的副本。当您预置三实例集群时,Amazon DocumentDB 会继续保留该三实例集群。Amazon DocumentDB 自动处理实例故障的检测、故障转移和恢复,无需任何人工干预。
和
您可以将 Amazon DocumentDB 副本指定为故障转移目标。也就是说,如果主实例发生故障,指定的 Amazon DocumentDB 副本或层中的副本将提升为主实例。有一个短暂的中断,在此期间对主实例的读取和写入请求失败并出现异常。如果您的 Amazon DocumentDB 集群不包含任何 Amazon DocumentDB 副本,则当主实例发生故障时,会重新创建它。提升 Amazon DocumentDB 副本比重新创建主实例要快得多。
在此处阅读有关容错的更多信息。 https://docs.aws.amazon.com/documentdb/latest/developerguide/db-cluster-fault-tolerance.html