我最近在调试一些问题时注意到,一段写得很差的代码在调用后没有调用。它既没有使用尝试资源,也没有最终这样做。org.apache.ignite.transactions.Transaction#closeorg.apache.ignite.transactions.Transaction#rollback我知道并在文档中看到它也提到,Ignite事务对象需要在使用后关闭。我的问题是这有什么影响。这会导致泄漏或其他问题吗?谢谢
1 回答
jeck猫
TA贡献1909条经验 获得超7个赞
从代码中浏览,这应该不是问题。 等待未来(在做时应该已经发生),然后返回如果事务是 或 。没有错过任何重要的东西。close()
rollback()
COMMITTED
ROLLED_BACK
添加回答
举报
0/150
提交
取消