将应用连接到Azure上的MongoDB时出现问题

kxxlusnw  于 2023-02-03  发布在  Go
关注(0)|答案(1)|浏览(124)

我尝试连接到Azure上的Mongo,在本地主机上工作时一切顺利,但我遇到了这个问题
线程“群集ID {值=”63 d3 d50 e34 b36 c 0 f2 a6720 cb“,描述=”我的公司“}-mongo.cosmos.azure.com:端口”com.mongodb. mongo中断时出现异常。中断等待锁定java.base/java.util.并发锁。重入锁$同步锁定在java.base/java.util.并发锁处中断(重入锁. java:159)。重入锁在com.mongodb.internal.Locks处中断(重入锁. java:372)。
我尝试更新pom到最新版本的依赖项等,但似乎没有工作

3htmauhk

3htmauhk1#

根据错误声明“mongodb.MongoInterruptedException:等待锁”“时中断。问题可能是由于调用了其他某个线程

MongoClient.close()

当你打开多个mongodb示例时会出现同样的错误。确保在打开一个新示例之前关闭了mongo客户端。

MongoClient mongo = new MongoClient ("localhost", 27017);
mongo.close();

我找到了示例应用程序教程

相关问题