消息队列高频面试题及详细答案(实战版).docx

消息队列高频面试题及详细答案(实战版).docx

消息队列高频面试题及详细答案(实战版)

一、基础认知类(初级必问)

1.什么是消息队列?核心作用是什么?

消息队列是一种异步的进程间通信、服务间通信组件,通过队列的方式存储、转发消息,实现生产者和消费者的解耦通信。生产者负责发送消息,不关心谁消费、何时消费;消费者主动拉取或被动接收消息,处理业务逻辑。

核心作用主要有四点:

服务解耦:微服务架构下,服务之间不再直接调用接口,通过消息队列中转,新增、下线服务不影响原有业务链路。

削峰填谷:应对秒杀、大促等瞬时高并发流量,将突发请求缓存到队列中,避免瞬间打垮后端服务,让消费者匀速处理请求。

异步处理:非核心业务异步化,缩短主链路响应时间,提升接

文档评论(0)

1亿VIP精品文档

相关文档