我在同一区域(dc1,dc2)有两个数据中心,在另一个大陆有一个数据中心,距离前两个数字300-400毫秒 - dc3。我已经在每个数据中心尝试了一个副本集的成员,但远程的那个(dc3)一直在减慢速度(慢速oplog等),所以现在我计划将仲裁器保留在海外(dc3)。这样,如果其中一个本地数据中心(dc1或dc2)出现故障,将有足够的成员投票。
但是,对于海外副本集成员的糟糕体验,我需要问一下是否有人尝试过这种设置。仲裁员会以任何方式放慢速度吗?
感谢。
答案 0 :(得分:1)
是。仲裁器将影响副本集方面的性能。仲裁者不会参与读取或写入操作,并且当然不会复制数据,但仲裁者仍然参与健康检查和选举,这些将受到ping时间的影响。