rocketmq 使用

Posted chen-msg

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rocketmq 使用相关的知识,希望对你有一定的参考价值。

rocketmq  基本使用可以看官网和官网给的demo.

https://github.com/apache/rocketmq/tree/master/example

这里主要说明几个点:
rocketmq  发送类型常用:
1,普通消息.(可以获取发送结果,失败了重试)
2,有序消息.(秒杀,等需要有序的消费场景)
3,事务消息.(分布式事务场景,需要mq回滚)

rocketmq  消费类型常用:

1,消费组(同一个组下面只消费一次,用于分布式集群场景)
2,订阅模式消费.[consumer.setMessageModel(MessageModel.BROADCASTING);] 消费时候设置成订阅模式.一对多至少通知到一次.


***区别kafka*******
kafka 只有消费组,没有生成组

以上是关于rocketmq 使用的主要内容,如果未能解决你的问题,请参考以下文章

3RocketMQ 源码解析之 源代码环境搭建

3RocketMQ 源码解析之 源代码环境搭建

30 RocketMQ事务消息的代码实现细节

RocketMQ 可视化环境搭建和基础代码使用

rocketMQ的运行示例代码

配置 kafka 同步刷盘