版本
Spring boot:2.7.14
Rocket mq:5.2.0
引入依赖
<rocketmq.version>2.3.0</rocketmq.version>
<dependency>
<groupId>org.apache.rocketmq</groupId>
<artifactId>rocketmq-spring-boot-starter</artifactId>
<version>${rocketmq.version}</version>
</dependency>
添加配置
rocketmq:
name-server: localhost:8080
consumer:
group: recept-group
producer:
group: recept-group
topic:
saleSmart: my-topic
enhance:
enabledIsolation: true
environment: dev
注意:
- 生产者组与消费者组需要保持一致
- topic属性和名称是自定义的
- enhance属性使用场景:
- 同一个MQ服务器上定义了不同环境的同一个topic,比如:my-topic-dev,my-topic-sit
- 我们就可以在配置文件中配置“环境”