Atomikos JTA 事务管理器 'Purging orphaned entry from log' 登录输出
Atomikos JTA Transaction Manager 'Purging orphaned entry from log' logs in output
我正在使用 Atomikos 事务管理器在 Spring-Boot 独立应用程序中管理分布式事务,以集成 ActiveMQ 队列和 postgresql 数据库(通过 Hibernate5 的 JPA),使用 Apache Camel。
我的问题是我的日志中打印了很多如下所示的消息。
Purging orphaned entry from log: CoordinatorLogEntry [id=myapp148991647253713828, wasCommitted=true, state=COMMITTING]
- 为什么一直打印这些日志?
- 我认为超时(ActiveMQ 组件、数据源或 Atomikos)配置不当,但我不知道如何开始研究它。
有什么想法吗?
真的很简单。
在搞乱配置时,我错误地启用了 com.atomikos.icatch.forget_orphaned_log_entries_delay
并将 86400000 (1 day)
的默认值更改为 30000 (30 sec)
。现在,我只是回滚到默认值。
我正在使用 Atomikos 事务管理器在 Spring-Boot 独立应用程序中管理分布式事务,以集成 ActiveMQ 队列和 postgresql 数据库(通过 Hibernate5 的 JPA),使用 Apache Camel。 我的问题是我的日志中打印了很多如下所示的消息。
Purging orphaned entry from log: CoordinatorLogEntry [id=myapp148991647253713828, wasCommitted=true, state=COMMITTING]
- 为什么一直打印这些日志?
- 我认为超时(ActiveMQ 组件、数据源或 Atomikos)配置不当,但我不知道如何开始研究它。
有什么想法吗?
真的很简单。
在搞乱配置时,我错误地启用了 com.atomikos.icatch.forget_orphaned_log_entries_delay
并将 86400000 (1 day)
的默认值更改为 30000 (30 sec)
。现在,我只是回滚到默认值。