小编zmi*_*ila的帖子

如何从驱动程序检查mongoDB服务器是否正在运行

我想知道,如果有办法检查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.

如果有一些更文明的方法?

java mongodb mongo-java

16
推荐指数
3
解决办法
2万
查看次数

标签 统计

java ×1

mongo-java ×1

mongodb ×1