商城首页欢迎来到中国正版软件门户

您的位置:首页 > 编程开发 >java RabbitMQ消息队列指的是什么

java RabbitMQ消息队列指的是什么

  发布于2023-04-28 阅读(0)

扫一扫,手机访问

1、RabbitMQ是用Erlang实现的一个高并发高可靠AMQP消息队列服务器

2、使用场景为提高系统响应速度、系统稳定性、服务调用异步化等。

提高系统响应速度

任务异步处理。将不需要同步处理的并且耗时长的操作由消息队列通知消息接收方进行异步处理。提高了应用程序的响应时间。

提高系统稳定性

系统挂了关系,操作内容放到消息队列。

服务调用异步化

服务没有直接的调用关系,而是通过队列进行服务通信

服务解耦

应用程序解耦合 MQ相当于一个中介,生产方通过MQ与消费方交互,它将应用程序进行解耦合。

排序保证FIFO

遵循队列先进先出的特点

消除峰值

异步化提速(发消息),提高系统稳定性(多系统调用),服务解耦(5-10个服务),排序保证,消除峰值

本文转载于:https://www.yisu.com/zixun/583398.html 如有侵犯,请联系admin@zhengruan.com删除

热门关注