Untitled Post - 115

Cassandra集群中的所有节点都要使用相同的种子节点(seed nodes)。种子节点不是单点故障,只是用于当新节点加入集群时启动gossip。种子节点自身不会bootstrap,而其他节点启动时会向种子节点获取信息来bootstrap。对于多数据中心集群,每一个数据中心至少要有一个种子节点,为了容错,每个数据中心可以有多个种子节点,但不推荐将所有的节点都当作种子节点,因为这会降低gossip性能,大约每个数据中心三个种子节点就可以了。