[英]Do I need to worry about this JBoss Wildfly EJB Debug message?
我是 EJB @Jboss WildFly 的新手。 我遵循了一些教程,事情似乎奏效了。 虽然我会定期收到以下调试消息:
Send recover request for transaction origin node identifier 1 to EJB receiver with node name [compuntername]
我应该关心这个吗?
谢谢。
从JBoss 文档:
XARecoveryModule 将使用 XAResourceRecovery 实现将 XAResource 获取到目标数据源。 在每次调用periodicWorkSecondPass 时,恢复模块将发出XAResource.recover 请求——这将(如XA 规范中所述)返回数据源已知且处于不确定(在-怀疑)状态。 比较在连续传递(即periodicWorkSecondPass-es)上接收到的这些有疑问的Xid 的列表。 出现在两个列表中的任何 Xid 并且中间事务启动的恢复没有找到 JTA ResourceRecord 被假定属于在写入任何 JTA ResourceRecord 之前涉及崩溃的事务,并为此发出回滚XAResource 上的事务。
简而言之,此消息是为事务恢复生成的,以防万一(数据库连接、网络连接、服务器过载等)失败。 如果这种情况时不时发生在您身上,那么您应该检查到底发生了什么故障并采取适当的措施。 如果这只是一段时间,则无需担心。
可以在此处找到更多详细信息。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.