Jms Weblogic XA事务,即使在提交后也延迟写入数据库

Jms Weblogic XA事务,即使在提交后也延迟写入数据库,jms,weblogic,distributed-transactions,xa,Jms,Weblogic,Distributed Transactions,Xa,我的应用程序使用XA事务写入db并在MQ上发布消息。 但是,使用者应用程序间歇性地无法在数据库中找到数据 我们正在使用 Weblogic 10.3和oracle 10g 我认为,作为XA事务的一部分,只有在db提交完成时才会发送消息 如果您对此有任何意见,我们将不胜感激 谢谢。问题是您使用什么数据源来执行xa事务。如果它是模拟的,这是预期的,因为您只是在模拟xa 需要更多信息-您看到了哪些错误?weblogic中的jdbc设置是什么?这似乎与XA事务的竞争条件有关。找到另一个提供更多详细信息的线

我的应用程序使用XA事务写入db并在MQ上发布消息。 但是,使用者应用程序间歇性地无法在数据库中找到数据

我们正在使用 Weblogic 10.3和oracle 10g

我认为,作为XA事务的一部分,只有在db提交完成时才会发送消息

如果您对此有任何意见,我们将不胜感激


谢谢。

问题是您使用什么数据源来执行xa事务。如果它是模拟的,这是预期的,因为您只是在模拟xa

需要更多信息-您看到了哪些错误?weblogic中的jdbc设置是什么?这似乎与XA事务的竞争条件有关。找到另一个提供更多详细信息的线程。