使用C#Drver获取MongoCluster Primary
本文关键字:Primary MongoCluster 获取 C#Drver 使用 | 更新日期: 2023-09-27 18:24:54
我使用以下代码连接到一个mongo数据库。然后我迭代了集群的服务器描述,但状态总是"断开连接",但当我使用monochacher等工具查看时,我可以看到所有服务器都已连接,有一个主服务器,所有其他服务器都是辅助服务器
var client = new MongoClient(conString);
var db = client.GetDatabase("admin");
foreach (var server in client.Cluster.Description.Servers)
{
Console.WriteLine(server.State); // Always returns disconnected.
}
我怎么能读懂谁是初选,上次选举是什么时候?
刚刚找到。
必须做出一个伪请求,然后我在下找到数据
server.ReplicaSetConfig.Primary