我正在研究如何配置MQ Put和MySql写操作之间的2阶段提交。一些研究使我开始使用支持XA的MQ管理器,它们配置了一个数据源,因此可以在相同的UOW下操作MQ和DB。使用MySql v5.7配置和使用WebSphere MQ V7.5 Java类的XA事务
这里是什么,我想实现的示例代码流:
MQBEGIN
MQPUT (include the flag MQPMO_SYNCPOINT in the message options)
SQL INSERT
MQCMIT
但是,我看到MySQL是不支持DB的为IBM WebSphere MQ V7.5在名单上。我需要用于我的堆栈(Ubuntu 16.04 64位,IBM MQ v7.5,MySQL v5.7)的XA交换机文件对不对?有人曾经同步过这些吗?真的很想帮助建立这些队列。
有关在IBM MQ和MySql数据库之间建立2PC的更好方法的任何建议?
难道我的回答帮助你找到一个解决问题了吗? – JoshMc