美文网首页
RocketMQ事务消息Demo

RocketMQ事务消息Demo

作者: Alen_ab56 | 来源:发表于2022-11-24 15:14 被阅读0次

pom依赖:

<dependency> <groupId>org.apache.rocketmq</groupId> <artifactId>rocketmq-client</artifactId> <version>4.7.0</version></dependency>

示例代码:

TransactionMQProducer producer =new TransactionMQProducer();

producer.setNamesrvAddr("xx:9876");

producer.setProducerGroup("xx");

producer.setTransactionListener(new TransactionListener() {

@Override

        public LocalTransactionState executeLocalTransaction(Message msg,Object arg) {

return LocalTransactionState.COMMIT_MESSAGE;

}

@Override

        public LocalTransactionState checkLocalTransaction(MessageExt msg) {

return LocalTransactionState.COMMIT_MESSAGE;

}

});

producer.start();

        TransactionSendResult transactionSendResult =producer.sendMessageInTransaction(new Message("aa","aa".getBytes(StandardCharsets.UTF_8)),"");

}

相关文章

  • RocketMQ分布式事务消息

    1、RocketMQ事务消息概念 RocketMQ事务消息:RocketMQ 提供分布事务功能,通过 Rocket...

  • 2020-03-12

    rocketMq: 事务消息发送步骤如下: 发送方将半事务消息发送至消息队列 RocketMQ 版服务端。 消息队...

  • rocketmq实现事务消息

    参考:rocketmq实现事务消息

  • Windows 安装 RocketMQ

    一、RocketMQ 介绍 1、消息顺序2、消息重复消费3、事务消息 二、RocketMQ 安装 Windows:...

  • 8:RocketMq实战 分布式事务消息架构讲解(文末有项目连

    1:什么是分布式事务: 2:RocketMQ4.X分布式事务消息架构讲解 3:RocketMQ4.X分布式事务消息...

  • RocketMQ事务消息

    抽空扒一下RocketMQ的事务消息,看看具体的实现,版本4.6.0。 基本原理 RocketMQ的事务消息实现是...

  • RocketMq事务消息

    分布式事务 微服务倡导将复杂的系统拆分为若干个简单、职责单一、松耦合的服务,可以降低开发难度,便于敏捷开发。而对大...

  • RocketMq 事务消息

    系列 RocketMq 消息Tag过滤 RocketMq 广播模式 RocketMQ 同步调用的新特性 Rocke...

  • RocketMQ事务消息

    概述 事务消息解决的问题是:Provider本地事务 + 消息投递 一起执行。解决应用端 和 MQ端两个独立的应用...

  • RocketMQ事务消息

    在微服务架构中,随着服务的逐步拆分,数据库私有已经成为共识,这也导致所面临的分布式事务问题成为微服务落地过程中一个...

网友评论

      本文标题:RocketMQ事务消息Demo

      本文链接:https://www.haomeiwen.com/subject/wpatfdtx.html