我想知道,如果有一種方法來檢查mongoDB服務器是否從mongoDB的java驅動程序運行?如何從驅動程序檢查,如果mongoDB服務器正在運行
按照教程中,我可以做
Mongo m = new Mongo();
// or
Mongo m = new Mongo("localhost" , 27017);
// and
DB db = m.getDB("mydb");
但如何檢查,我可以使用這些蒙戈和DB?我在API中看不到isConnected()方法。
db.getConnector().isOpen()
返回true
我發現的唯一方法是調用db.getDatabaseNames()和catch MongoException。
如果還有一些更文明的做法?
請按照下面的解決方案:= http://stackoverflow.com/questions/17194268/mongodb-check-connection-to-db/39294943#39294943 –