我有一个副本集,我想让rs.status()来分析它。
如何从C#驱动程序运行rs.status()
之类的命令?
答案 0 :(得分:7)
我对C#并不熟悉,但您可以使用C#的runCommand方法,请记住rs.Status是 replSetGetStatus 数据库命令的包装器。这意味着您可以使用db.runCommand({ replSetGetStatus: 1 })
P.S。纳入irmorteza的评论:
var database = mongoServer.GetDatabase("admin");
var res = database.RunCommand("replSetGetStatus");