Honghu的消息服务平台已经抛弃了之前的ActiveMQ,改用高吞吐量比较大的Kafka分布式消息中间件方案:
kafka消息平台使用spring+kafka的集成方案,详情如下:
-
使用最高版本2.1.0.RELEASE集成jar包:spring-integration-kafka
-
Zookeeper、Kafka分布式集群使用init.properties配置化方案。
Java代码
-
使用消息消费者spring-context-producer配置化方案。
Java代码
- 使用注解方式注入消息类型
@Autowired
private KafkaTemplate<xxx, ooo> kafkaTemplate;
-
重写MessageListener 的getMessage方法获取消息(业务实现)
-
RestFul服务方式测试消息服务
Java代码

该博客介绍了将Kafka作为分布式消息中间件,替代ActiveMQ,采用Spring和SpringMVC进行集成的方案。详细内容包括使用2.1.0.RELEASE版本的spring-integration-kafka,Zookeeper和Kafka集群的配置,以及Java代码示例展示消息消费者的配置和MessageListener的实现。此外,博主还分享了关于Spring Cloud微服务架构的搭建和实践经验,邀请架构师和技术爱好者加入交流社区,共同探讨和学习。
最低0.47元/天 解锁文章
850

被折叠的 条评论
为什么被折叠?



