在#commit或#rollback后调用组织是否会导致泄漏/问题?

我最近在调试一些问题时注意到,一段写得很差的代码在调用后没有调用。它既没有使用尝试资源,也没有最终这样做。org.apache.ignite.transactions.Transaction#closeorg.apache.ignite.transactions.Transaction#rollback

我知道并在文档中看到它也提到,Ignite事务对象需要在使用后关闭。

我的问题是这有什么影响。这会导致泄漏或其他问题吗?

谢谢


料青山看我应如是
浏览 60回答 1
1回答

jeck猫

从代码中浏览,这应该不是问题。 等待未来(在做时应该已经发生),然后返回如果事务是 或 。没有错过任何重要的东西。close()rollback()COMMITTEDROLLED_BACK
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java