- 1、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。。
- 2、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 3、文档侵权举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
消息队列面试题及详细答案
1.什么是消息队列?为什么要使用消息队列?
答:消息队列(MQ)是一种跨进程的通信机制,用于在不同服务或组件之间异步传递消息。本质上是一个“中介”,发送方把消息丢进队列就可以继续做自己的事,不用等待接收方处理完成;接收方从队列里获取消息慢慢处理,实现了发送方和接收方的解耦。
使用消息队列的核心原因有3个:
①解耦:比如电商系统中,订单创建后需要通知库存、支付、物流等多个服务。如果没有MQ,订单服务就要直接调用这几个服务的接口,一旦某个服务接口变更或下线,订单服务就得修改代码。用了MQ之后,订单服务只需要把“订单创建成功”的消息发送到MQ,其他服务自己监听队列即可
您可能关注的文档
最近下载
- 食堂食材配送肉类禽类水产品食品配送食品运输车辆卫生管理方案.docx VIP
- 2025年甘肃省书记员考试试题及答案.docx VIP
- 《金融机构消费者权益保护监管评价办法》测试竞赛考试练习题库(附答案).docx
- Dell戴尔Dell UltraSharp 24 USB-C® Hub Monitor - U2424HE 用户指南.pdf
- 设备能力分析报告.xls VIP
- 工贸公司安全生产管理制度.docx VIP
- 12BJ2-3加气混凝土砌块-条板(清晰版).docx VIP
- 专题06:《红岩》名著导读与考点精练中考语文一轮复习名著阅读(全国通用)原卷版.docx VIP
- 2024《新绿股份审计失败案例分析》7500字.docx VIP
- 人教版(2024)七年级上册英语期末模拟测试卷1(含答案).pdf VIP
原创力文档


文档评论(0)