-
RabbitMq简介
1.目前大多数互联网都在使用RabbitMQ
2.RabbitMQ底层采用Erlang语言进行编写
3.开源、性能优秀,稳定
4.与SpringAMQP完美的整合、API丰富
5.集群模式丰富,表达式配置,HA模式,镜像队列模型
查看全部 -
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.4</version>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.1.26</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
</dependency>
查看全部 -
保证100%消息投递成功设计方案
1、分7步骤
2、如果没收到confirm,则尝试再次发送,定时任务定时扫描,做最大尝试次数,如果还是没confirm,则置为失败;
3、有个问题,如果我投递成功了,尝试几次,但是一直没收到confirm,但是broker确实是存在的,这怎么办?数据不一致了
查看全部 -
RabbitMQ消息如何流转?
1、publisher会携带 消息和rk值到 server,exchange根据路由规则投递到相关的队列
2、
查看全部 -
1、AMQP协议模型
查看全部 -
rabbitMQ整体架构: 1、producer consumer 2、exchanges 3、queues
查看全部 -
配置好rabbitmq的地址
查看全部 -
初识RabbitMQ
查看全部 -
准备步骤与配置
查看全部 -
AMQP协议模型
查看全部 -
RabbitMq简介
1.目前大多数互联网都在使用RabbitMQ
2.RabbitMQ底层采用Erlang语言进行编写
3.开源、性能优秀,稳定
4.与SpringAMQP完美的整合、API丰富
5.集群模式丰富,表达式配置,HA模式,镜像队列模型
6.保证数据不丢失的前提做到高可靠、可用性
7.AMQP全称:Advanced Message Queuing Protocol
8.AMQP翻译:高级消息队列
查看全部 -
消费端监听代码!查看全部
-
rabbitmq的配置
concurrency:连接数
manual手动签收,auto自动签收
prefetch限流
查看全部 -
代码设置Queue、Exchange、key和监听
查看全部 -
AMQP协议模型
查看全部
举报