RabbitMQ
weixin_45863786
这个作者很懒,什么都没留下…
展开
-
RabbitMQ实战 : 抢单系统并发解决方案
我们都知道,秒杀系统跟商城抢单均有一个共同的明显的特征,即在某个时刻会有成百上千万的请求到达我们的接口,即瞬间这股巨大的流量将涌入我们的系统,我们可以采用下面一图来大致体现这一现象:当到了“开始秒杀”、“开始抢单”的时刻,此时系统可能会出现这样的几种现象:应用系统配置承载不了这股瞬间流量,导致系统直接挂掉,即传说中的“宕机”现象; 接口逻辑没有考虑并发情况,数据库读写锁发生冲突,导致最终处理结果跟理论上的结果数据不一致(如商品存库量只有 100,但是高并发情况下,实际表记录的抢到的用户记录数据原创 2020-06-10 22:14:33 · 2949 阅读 · 0 评论 -
SpringBoot整合RabbitMQ之发送接收消息实战
实战前言前几篇文章中,我们介绍了SpringBoot整合RabbitMQ的配置以及实战了Spring的事件驱动模型,这两篇文章对于我们后续实战RabbitMQ其他知识要点将起到奠基的作用的。特别是Spring的事件驱动模型,当我们全篇实战完毕RabbitMQ并大概了解一下RabbitMQ相关组件的源码时,会发现其中的ApplicationEvent、ApplicationListener、ApplicationEventPublisher跟RabbitMQ的Message、Listener、RabbitT原创 2020-06-09 15:50:49 · 1127 阅读 · 0 评论 -
RabbitMQ 的四种 Exchange
RabbitMQ 的四种 Exchange在了解这些消息模式的时候,引入了一个概念Exchange(交换机):在发布订阅里面有对这个概念做解释:RabbitMQ消息传递模型中的核心思想是生产者从不将任何消息直接发送到队列。实际上,生产者经常甚至根本不知道是否将消息传递到任何队列。相反,生产者只能将消息发送到交换机。交流是一件非常简单的事情。一方面,它接收来自生产者的消息,另一方面,将它们推入队列。交易所必须确切知道如何处理收到的消息。是否应将其附加到特定队列?是否应该将其附加到许多队列中?.原创 2020-06-05 14:59:41 · 222 阅读 · 0 评论 -
简单的 rabbitMq 项目案例
RabbitMQ官方网站:https://www.rabbitmq.com/getstarted.html先点击进入Hello World查看文档说明及案列Producer 消息生产者就是消息创建者Queue 队列消息的缓冲区Consumer 消息消费者等待接收信息一.pom 包导入 <dependency> <groupId>com.rabbitmq</groupId> &l原创 2020-06-03 14:41:39 · 854 阅读 · 0 评论 -
ERLONG版本22.3/otp_win64_22.3与rabbitmq3.8.3百度网盘下载
ERLONG官网下载很慢。所以分享出来,提供给大家。链接:https://pan.baidu.com/s/13o1UCXhE6vUC3lwL4P0wfw提取码:d69z网盘二维码下载:原创 2020-06-01 14:50:12 · 877 阅读 · 1 评论 -
win10下安装rabbitmq
windows10环境下的RabbitMQ安装步骤(图文)记录下本人在win10环境下安装RabbitMQ的步骤,以作备忘。第一步:下载并安装erlang原因:RabbitMQ服务端代码是使用并发式语言Erlang编写的,安装Rabbit MQ的前提是安装Erlang。 下载地址:http://www.erlang.org/downloads根据本机位数选择erlang下载版本。下载完是这么个东西:双击,点next就可以。选择一个自己想保存的地方,...原创 2020-06-01 14:46:16 · 163 阅读 · 0 评论