1,什么是MQ

1,什么是MQ

MQ(message queue) 本质是队列的意思,FIFO先进先出原则,队列中存放的内容是message(消息)是一种跨进程的通讯机制,串联上下游服务的中间件。在互联网架构中非常常用的一种物理解耦和逻辑解耦的消息通讯服务。消息内容一般为json形式转递的结构化数据,例如:

{
"order_id":"12XFF2X9SXFS2S",
}

常用的MQ中间件有 RabbitMQ、ActiveMQ、RocketMQ、ZeroMQ、Kafka等,我们本次介绍的是RabbitMQ。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据