消息队列作用

1.应用解耦

   应用之间不用那么多的同步调用,发消息到消息队列就行,消费者可以自己消费,消费生产者不用管了,降低应用之间的耦合。

2.降低延时

  应用之间用同步调用,需要等待对方响应,等待时间比较长,用消息之后,发送消息到消息队列就行,应用就可以返回了,对客户来讲降低了应用延时。

3.削峰填谷

   请求比较多的时候,应用处理不过来,会丢弃请求;请求比较少时,应用不饱和。

   请求比较多时,把请求放到消息队列,消费者按特定处理速度来处理,请求少时,也让应用有事情可以做;能做到忙时不丢请求,闲时不闲置应用资源。

posted @ 2022-02-18 08:50  高压锅里的大萝卜  阅读(702)  评论(0编辑  收藏  举报