当我使用MongoClients.create
方法创建MongoClient,并提供语法正确的mongo url时,仍然创建了客户端。
然后在以下操作中失败。
我试着将数据库列为测试连接的一种方式,它有点像一种测试,但AGES需要失败。
有没有办法测试它是否真的连接了?
要检查驱动程序是否连接到服务器,应该分析ClusterDescription。例如,hasWritableServer说明是否有任何连接的主服务器。同样在ClusterDescription中,您可以分析代表每个特定服务器的ServerDescriptions