【发布时间】:2017-05-27 07:13:16
【问题描述】:
我正在使用带有 Hibernate 和 ActiveMQ 的 atomikos。我的事务涉及,消息被提交到数据库并发送到队列。然后 JMS 接收者读取消息并从 db 调用 get。
在某些情况下,Atomikos 已提交到队列,但休眠提交仍在进行中,同时 get 查询已从接收器触发。我试图查找是否有方法可以在 XA 事务中指定提交顺序,但答案似乎不读书this。
所以我在想有没有一种方法可以在消息处理中添加一些延迟,以便在提交成功时仅在 5 秒后才收到消息。
【问题讨论】:
标签: hibernate activemq xa atomikos