java - MongoDB:检查与数据库的连接

标签 java mongodb

我正在寻找检查与 Mongo DB 的连接的最佳方法。 情况:客户端向服务器发出请求(api)。服务器返回所有数据库的状态。

最好的方法是什么?

最佳答案

我用这个:

Builder o = MongoClientOptions.builder().connectTimeout(3000);  
MongoClient mongo = new MongoClient(new ServerAddress("192.168.0.1", 3001), o.build());    

try {
  mongo.getAddress();
} catch (Exception e) {
  System.out.println("Mongo is down");
  mongo.close();
  return;
}

关于java - MongoDB:检查与数据库的连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17194268/

相关文章:

java - 上传pdf文件

java - 移动到新的 spring 后无法启动服务器启动 Tomcat 上下文时出错

c# - 如何在聚合中使用 $project 将字符串转换为 mongoDb 中的数字?

mongodb - Mongoose/MongoDB - 保存记录以覆盖当前数据 :

mongodb - moveChunk 未能在数据传输中使用 TO-shard : can't accept new chunks because

java - 在 Eclipse 中对 Tomcat 的 war 部署有效,但不能独立于 Tomcat

java - VMWare : The stack size specified is too small, 指定至少 228k

java - intelliJ 是否具有字符串替换功能?

node.js - mongo-db native 客户端中的数据库连接

c# - MongoDB C# 驱动程序 - POCO 引用的序列化?