
消息队列
文章平均质量分 88
缩缩北行鸟
脚踏实地,厚积薄发
展开
-
RabbitMQ 入门笔记(RabbitMQ 安装)
RabbitMQ 简介RabbitMQ 是一个开源的消息代理和队列服务器,用来通过普通协议在完全不同的应用之间共享数据。RabbitMQ 是使用 Erlang 语言来编写的,并且 RabbitMQ 是基于 AMQP 协议(Advanced Message Queuing Protocol)。AMQP 协议模型AMQP 协议其实就是定义一组规范,它的协议模型如下图:消息生产者消息消费者RabbitMQ 服务器虚拟主机交换机消息队列消息生产者把消息投递到 RabbitMQ 服务器原创 2022-07-07 11:55:30 · 210 阅读 · 0 评论 -
消息队列笔记
1 消息队列的使用场景参考文章:《消息队列的使用场景是怎样的?》当业务体量很小,很多时候单机服务器都能全部搞定了,但是随着后面业务体量不断扩大,就会采用 微服务的设计思想,分布式的部署方式。而此时拆分了很多的服务,随着体量的增加以及业务场景越来越复杂了,而 消息队列中间件 就能降低这些复杂度。谈到消息队列,就需要想到以下几个概念:异步削峰解耦条件反射1.1 异步在简单的业务场景下,多个逻辑步骤都在一个流程中做完。比如下单系统,简单的场景下,用户下单,然后付钱,流程就走完。但后原创 2022-07-07 11:54:46 · 768 阅读 · 0 评论