| .. | ||
| META-INF | ||
| sql | ||
| readme.md | ||
| test.bpmn20.xml | ||
RocketMQ 使用说明
- 服务方需要主动引入二方包
<dependency> <groupId>cn.axzo.framework.rocketmq</groupId> <artifactId>axzo-common-rocketmq</artifactId> </dependency>
- 服务方主动配置Topic 监听器
@Configuration(proxyBeanMethods = false) @ConditionalOnClass(RocketMQTemplate.class) @RocketMQMessageListener(topic = DEFAULT_EVENT + "${spring.profiles.active}", consumerGroup = "${spring.application.name}-${spring.profiles.active}" ) public static class DefaultListener extends BaseListener implements RocketMQListener<MessageExt> { @Autowired private EventConsumer eventConsumer; @Override public void onMessage(MessageExt message) { super.onEvent(message, eventConsumer); } }
- 配置 application.yml
rocketmq: name-server: 114.116.202.128:9876 producer: group: yoke-dev send-message-timeout: 10000