Orientdb ODatabaseRecordThreadLocal.INSTANCE.get()返回关闭的连接
在我们的应用程序中,我们使用GraphAPI和ObjectAPI。然而,当我们试图获得一个连接时,我们会得到一个处于关闭状态的连接 在跟踪代码时,我遇到了pollGraphFromStack,它似乎负责将最后一个连接放回本地线程。但是,我们会在每次操作后关闭数据库,因此不希望关闭的连接位于堆栈上 我们能做些什么来解决这个问题 我使用的是最新的Orient版本(2.1.9)。我们的应用程序是多线程的,通常不会出现错误。但是JUnit一直存在这个问题,它为我们模拟了一些代码流 感谢您的帮助。Orientdb ODatabaseRecordThreadLocal.INSTANCE.get()返回关闭的连接,orientdb,orientdb-2.1,Orientdb,Orientdb 2.1,在我们的应用程序中,我们使用GraphAPI和ObjectAPI。然而,当我们试图获得一个连接时,我们会得到一个处于关闭状态的连接 在跟踪代码时,我遇到了pollGraphFromStack,它似乎负责将最后一个连接放回本地线程。但是,我们会在每次操作后关闭数据库,因此不希望关闭的连接位于堆栈上 我们能做些什么来解决这个问题 我使用的是最新的Orient版本(2.1.9)。我们的应用程序是多线程的,通常不会出现错误。但是JUnit一直存在这个问题,它为我们模拟了一些代码流 感谢您的帮助。 谢谢这
谢谢这是由创建嵌套连接引起的。当时的情况是,我们打开了图形连接,而对函数的调用打开了新的文档连接,结果所有连接都处于错误状态。您能发布代码吗?