• 那是从何处传来的钟声呢?偶尔听到那钟声,平添一份喜悦与向往之情。

标签:RabbitMQ

RabbitMQ的几种典型使用场景

RabbitMQ主页:https://www.rabbitmq.com/AMQPAMQP 协议是一个高级抽象层消息通信协议,RabbitMQ是 AMQP 协议的实现。它主要包括以下组件:1.Server(broker): 接受客户端连接,实现 AMQP 消息队列和路由功能的进程。2.Virtual Host:其实是一个虚拟概念,类似于权限控制组,……

RabbitMQ

RabbitMQ的队列容量可以认为是无限的,根据内存有关。可以设置队列最大长度,当达到长度的时候,最先入队列的消息将被丢弃。一般在秒杀活动中应用广泛。场景:秒杀活动,一般会因为流量过大,导致应用挂掉,为了解决这个问题,一般在应用前端加入消息队列。作用:可以控制活动人数,超过此一定量的订单直接丢弃,先显示一个排队中,后端在处理,可能成功过可能失败。……