【发布时间】:2017-11-28 14:20:52
【问题描述】:
我想检索 Java 驱动程序中副本集的每个成员的详细状态作为 BSON 文档,然后处理该文档。但是,我在检索步骤时遇到问题。我的代码如下:
MongoClient shard = new MongoClient(new MongoClientURI("mongodb://" + shardUri));
BasicDBObject replStatCmd = new BasicDBObject("replSetGetStatus", 1);
Document replStatus = shard.getDatabase("admin").runCommand(replStatCmd);
System.out.println(replStatus);
我可以在 Mongo shell 的 admin 数据库中运行这个命令。但是我在 Java 中的实现没有返回任何文档,并且代码永远不会到达 println() 行。谁能给我一些建议?
【问题讨论】:
标签: java mongodb mongodb-java