常用消息中间件汇总说明

常用消息中间件的总结说明。

文章目录

  • 一. 消息中间件
  • 二. 常规使用
  • 三. 备注

一. 消息中间件

常用的消息中间件分为如下几种:

  • kafka
  • rocketmq
  • activemq
  • spring监听器ApplicationEventPublisher

这里我考虑把spring监听器ApplicationEventPublisher也拿进来,尽管它不算真正意义上的中间件,是属于集成到spring框架里的消息组件,但是在实际业务场景中也能够发挥出其作用。

二. 常规使用

基于此,可以参考如下说明进行初始化配置和使用。

  • Kafka漫谈
  • RocketMQ漫谈
  • ActiveMQ漫谈
  • Spring Event事件发布机制

三. 备注

spring监听器ApplicationEventPublisher若需要支持异步执行可以使用@Async进行实现。需要注意在启动类开启异步,@EnableAsync。

你可能感兴趣的:(中间件,java,spring,kafka)