消息队列 MQ 基础知识整理

1 为什么需要消息队列? 1.1 异步处理 可以更快地返回结果 减少等待 1.2 流量控制 方法一 生产者生产到消息队列中,消费者根据自身消费能力,从消息队列中拉取 这种设计的优点是:能根据下游的处理能力自动调节流量,达到削峰填谷的作用。但这样做同样是有代价的: 增加了系统调用链环节,导致总体的响应时延变长。 上下游系统都要将同步调用改为异步消息,增加了系统的复杂度。 方法二 解决办法使用令牌桶算
相关文章
相关标签/搜索