其他分享
首页 > 其他分享> > RocketMQ

RocketMQ

作者:互联网

一.  用途  

 1 .流量削峰:   MQ 可以将系统的超量请求暂存其中,一边后期可以慢慢进行处理,避免请求丢失或压垮系统。保证系统面多大量请求的稳定性

 2. 异步解耦  :上游系统对下游系统的调用若为同步调用,则回大大降低系统的吞吐和并发度,且系统耦合度太高。而异步调用则可以解决这些问题,所以两个系统之间若要将同步转化为异步,一般做法是在这两层之间添加一个QM层。

3. 数据收集   分布式系统回产生海量级数据,例如业务日志,监控数据,用户行为等,针对这些数据流进行实时或批量采集汇总,然后对这些数据进行大数据分析,这是互联网平台必备的技能;通过MQ完成此类数据收集是最好的选择。

标签:异步,调用,请求,系统,MQ,数据,RocketMQ
来源: https://www.cnblogs.com/abzdben/p/16444498.html