来源: 最后更新:24-10-03 06:02:42
mq是什么意思(为什么使用MQ)。本站来告诉相关信息,希望对您有所帮助。
为什么使用MQ(消息队列),这是一个很经典的问题,在互联网公司里,MQ是必须用到的,有以下场景:
异步处理
例如有一个表单提交,涉及多个系统的交互,形成一个冗长的流程,同步处理完毕,再返回给用户,则需要一定的时间,用户体验不好。
异步
而如果引入MQ,把关键步骤,照旧同步处理完毕,直接返回给用结果,非关键步骤,我们通过MQ,让系统背后慢慢消费,慢慢处理。
这样用户体验好,数据也最终一致性。
流量肖峰
有一个应用的接口,调用方特别多,如果每当来一个请求,服务器就进行处理,当瞬间来批量的请求,容易一下子把机器打死。
肖峰
而使用了MQ,多了一个消息队列,相当于多了一个缓存区。每增加一个请求,服务器可能不会立刻响应,而是先放到消息队列里边。服务器可以依次进行,在自己的性能范围内,不断地消费消息,处理请求。
系统解耦
互联网公司里边,每个部门,各负责各自系统,如果彼此的联系,仅仅通过rpc的接口调用,如此一来,双方的每次系统迭代更新,都要对彼此提供的client做一定的考量,增加一个字段、修改一个字段、增加一个参数、减少一个参数、修改个参数名,都要及时通知对方,很不方便。
而彼此之间增加MQ之后,虽然也是要留意下消息体字段,但是就没有那么苛刻,系统双方,显得灵活些。
联系我们:搜索“”
标签: [db:关键词]
玉渊谭天丨中国海警首次进北冰洋意味着什么
两天卖出111套!之前没人理,现在忙到飞起,买家:我有信心
“老板回去娶老板娘了”,湖南农大一店铺22岁店主挂横幅“请假”,被学生写满祝福
伊朗提前几天预警纳斯鲁拉离境避险未果,正彻查外国渗透活动
“房门都没进,就被扣了一千多!”济南市民吐槽,这种情况太常见
红海传巨响,美军舰中埋伏,23枚导弹“直接击中”,美国惹大麻烦
天津河东区保租房地址+租金+电话 天津市河东区租房信息
博主独闯哀牢山“被大量凶兽盯上” 哀牢山猝死之谜
黎外长:纳斯鲁拉死前已同意停火
外媒:以色列驻瑞典大使馆遭枪击后,驻丹麦使馆附近发生两起爆炸,瑞典、丹麦司法大臣发声
最好听的几首歌古风歌推荐(最好听的几首歌古风歌推荐视频)1、《故人不散》这首歌原创是醉雪和纱朵,纱朵小姐姐的声音真的是
具有历史意义的电视剧 具有历史意义的电视剧名字 天津红桥区有保租房吗 天津红桥区有保租房吗在哪 琉璃美人煞电视剧演员表 琉璃美人煞 电视剧演员表 三十而已钟晓芹和陈屿复合了吗(三十而已钟晓芹和陈屿最后复婚了吗)