gpt4 book ai didi

MongoDB - 在副本集上切换服务器

转载 作者:可可西里 更新时间:2023-11-01 10:30:01 24 4
gpt4 key购买 nike

我已经设置了 2 台运行 MongoDB 的机器(OS Windows)并且我已经设置了复制。我想知道是否有可能终止作为 primary 运行的进程以检查 secondary 是否会变成 primary

这可能吗?如何?我刚刚终止了主进程,在我的 mongo 客户端(连接到主进程)上,它没有转向辅助服务器。

提前致谢。

最佳答案

您需要设置第三台服务器作为仲裁器。

仲裁者是决定其他服务器中的哪一个将成为主要服务器的人。

通常,建议每个副本集有奇数个服务器(最小数量为 1 个主服务器,1 个辅助服务器,1 个仲裁服务器)

这可能对你有帮助。

http://docs.mongodb.org/manual/tutorial/add-replica-set-arbiter/

仲裁器可以在一个非常小的服务器中,因为它不存储数据,它的唯一功能就是决定。

关于MongoDB - 在副本集上切换服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27508734/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com