RocketMQ-Spring
本项目旨在帮助开发者快速将RocketMQ与Spring Boot集成。
功能特性
- 同步发送消息
- 异步发送消息
- 单向发送消息
- 发送顺序消息
- 发送批量消息
- 发送事务消息
- 发送延迟级别的定时消息
- 以并发模式消费消息(广播/集群)
- 消费顺序消息
- 使用标签或SQL92表达式过滤消息
- 支持消息追踪
- 支持认证和授权
- 支持请求-响应消息交换模式
- 以推送/拉取模式消费消息
先决条件
- JDK 1.8及以上版本
- Maven 3.0及以上版本
- Spring Boot 2.0及以上版本
使用方法
使用Maven添加依赖:
<!--在pom.xml中添加依赖-->
<dependency>
<groupId>org.apache.rocketmq</groupId>
<artifactId>rocketmq-spring-boot-starter</artifactId>
<version>${RELEASE.VERSION}</version>
</dependency>
示例
请查看rocketmq-spring-boot-samples。
用户指南
请查看wiki页面。
贡献
我们始终非常欢迎贡献,无论是简单的清理还是大型新功能。请查看RocketMQ主网站以了解详细信息。
许可证
Apache许可证,版本2.0 版权所有 (C) Apache软件基金会