seo网站推广软件排名,网络维护是什么专业,法人查询网,网站建设的中期检查表一、同步调用 优势#xff1a;时效性强#xff0c;等待到结果后才返回 缺点#xff1a; 拓展性差性能下降级联失败问题 二、异步调用 优势#xff1a; 耦合度低#xff0c;拓展性强异步调用#xff0c;无需等待#xff0c;性能好故障隔离#xff0c;下游服务故障不影响…一、同步调用 优势时效性强等待到结果后才返回 缺点 拓展性差性能下降级联失败问题 二、异步调用 优势 耦合度低拓展性强异步调用无需等待性能好故障隔离下游服务故障不影响上游业务缓存消息流量削峰填谷 缺点 不能立即得到调用结果时效性差不确定下游业务执行是否成功业务安全依赖于Broker消息代理的可靠性 三、初识MQ
MQMessage Queue中文是消息队列字面来看就是存放消息的队列。也就是异步调用中的Broker
四、RabbitMQ
RabbitMQ是基于Erlang语言开发的开源消息通信中间件
RabbitMQ官网
1.安装
基于Docker来安装RabbitMQ
docker run \-e RABBITMQ_DEFAULT_USERitheima \-e RABBITMQ_DEFAULT_PASS123321 \-v mq-plugins:/plugins \--name mq \--hostname mq \-p 15672:15672 \-p 5672:5672 \--network hm-net\-d \rabbitmq:3.8-management