当前位置:   article > 正文

rabbitmq优点_支付回调用rabbitmq的好处

支付回调用rabbitmq的好处

1.同步变异步

        可以使用线程池解决,但是缺点很明显:要自己实现线程池,并且强耦合

        大多数是使用消息队列来解决

2.低内聚高耦合:解耦----减少强依赖.

3.流量削峰---秒杀系统

    通过消息队列设置请求最大值,超过阀值的抛弃或者转到错误界面.

4.rabbitmq采用信道通信。不采用tcp直接通信

    1).tcp的创建和销毁开销大,创建3次握手,销毁4四次分手

    2).高峰时成千上万条的链接会造成资源的巨大浪费,而且操作系统没秒处理tcp的数量也是有数量限制的,必定造成性能瓶颈

    3).一条线程一条信道,多条线程多条信道,公用一个tcp连接。一条tcp连接可以容纳无限条信道(硬盘容量足够的话),不会造成性能瓶颈。

 

总结八个字:解耦、提速、广播、削峰!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/729755
推荐阅读
相关标签
  

闽ICP备14008679号