欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 科技 > 能源 > 从0到1入门RabbitMQ

从0到1入门RabbitMQ

2025/3/14 21:12:19 来源:https://blog.csdn.net/2301_79690805/article/details/146139390  浏览:    关键词:从0到1入门RabbitMQ

一、同步调用

优势:时效性强,等待到结果后才返回

缺点:

  1. 拓展性差
  2. 性能下降
  3. 级联失败问题

二、异步调用

优势:

  1. 耦合度低,拓展性强
  2. 异步调用,无需等待,性能好
  3. 故障隔离,下游服务故障不影响上游业务
  4. 缓存消息,流量削峰填谷

缺点:

  1. 不能立即得到调用结果,时效性差
  2. 不确定下游业务执行是否成功
  3. 业务安全依赖于Broker(消息代理)的可靠性

三、初识MQ

MQ(Message Queue),中文是消息队列,字面来看就是存放消息的队列。也就是异步调用中的Broker

四、RabbitMQ

RabbitMQ是基于Erlang语言开发的开源消息通信中间件

RabbitMQ官网

1.安装

基于Docker来安装RabbitMQ

docker run \-e RABBITMQ_DEFAULT_USER=itheima \-e RABBITMQ_DEFAULT_PASS=123321 \-v mq-plugins:/plugins \--name mq \--hostname mq \-p 15672:15672 \-p 5672:5672 \--network hm-net\-d \rabbitmq:3.8-management

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词