我想知道,如果有办法检查mongoDB服务器是否从mongoDB的java驱动程序运行?
根据教程,我可以做到
Mongo m = new Mongo();
// or
Mongo m = new Mongo( "localhost" , 27017 );
// and
DB db = m.getDB( "mydb" );
Run Code Online (Sandbox Code Playgroud)
但是如何检查我可以使用这些Mongo和DB?我在API中看不到isConnected()方法.
db.getConnector().isOpen()
Run Code Online (Sandbox Code Playgroud)
返回true
我找到的唯一方法是调用db.getDatabaseNames()并捕获MongoException.
如果有一些更文明的方法?