XA交易MongoDb和Rabbit MQ

时间:2019-04-25 09:16:31

标签: mongodb rabbitmq

我在mongo db和Rabbit mq之间进行了xa事务处理。数据应同时提交并回滚。在mongo db中提交并将消息发布到Rabbit MQ。如果失败,则应自动翻转。我在我的Spring Boot应用程序中使用它。我们有xa交易经理来处理吗?

1 个答案:

答案 0 :(得分:0)

不幸的是,目前RabbitMQ和MongoDB都不支持XA。否则,您可能可以使用atomikos(https://www.atomikos.com)。

因此,可以考虑使用其他代理和数据库,或者要求他们支持XA。