
消息队列
qiyongkang520
机会总是有的,只要你愿意去尝试!
展开
-
SpringBoot2.x学习之路(五)RabbitMQ的使用
今天小七给大家介绍一下在Spring Boot项目中如何使用RabbitMQ,下面直入正题吧。 (一)RabbitMQ的安装以及介绍 之前的博文,小七有介绍过RabbitMQ以及如何安装,这里就不再赘述了,请查看下面的博文地址: https://blog.youkuaiyun.com/qiyongkang520/category_6751853.html (二)RabbitMQ的依赖引入 pom.xml中添加...原创 2020-04-11 23:33:27 · 433 阅读 · 0 评论 -
rabbitmq学习之路(一)安装以及简单使用
因为公司的一个客服系统用到了rabbitmq消息队列,所以笔者想深入学习一下,给大家一起分享下。 其实,jdk里面也有队列相关的类,例如LinkedBlockQueue。但是在实现持久化,跨应用之前存在很大的障碍,所以使用一些成熟的消息队列组件便能带来不错的效果。 rabbitmq有几个概念需要记住,如下: Exchange:交换机,决定了消息路由规则; Queue:消息队列; Chann原创 2017-02-27 22:28:42 · 751 阅读 · 1 评论 -
rabbitmq学习之路(四)几种转换器类型的介绍
前几篇博文简单介绍了rabbitmq的基础配置以及使用,今天就给大家介绍下转换器的概念。其实,生产者发消息不是直接发给队列的,而是发给转换器,再有转换器决定进入到哪一个队列或者被丢弃。在之前的代码没有指定转换器,这里其实用了rabbitmq默认的转换器,也就是direct方式,直接根据队列的名称这个路由key知道对应的队列。 下面,笔者就一一介绍下fanout、direct以及topic这三种类型原创 2017-03-08 22:19:19 · 1915 阅读 · 0 评论 -
rabbitmq学习之路(二)spring的集成方式
今天来给大家介绍下rabbitmq的spring集成方式,现在绝大部分的组件基本上都能够与spring无缝集成,使用起来也非常方便。 下面,笔者分以下几个步骤进行介绍:一、maven依赖pom.xml依赖如下:<!-- RabbitMQ --> <dependency> <groupId>com.rabbitmq</groupId> <artifactId>原创 2017-03-06 22:06:46 · 594 阅读 · 0 评论 -
rabbitmq学习之路(三)消息应答、持久化以及公平转发
上两篇博文简单介绍了下rabbitmq的使用方式,接下来,笔者再给大家介绍下rabbitmq的基础配置:设置消息的应答、持久化以及公平转发。 下面,笔者简单的来解释下这个三个配置: 1. 消息应答: 默认情况下,只要有消费者,消息进去队列后,消息就会被全部分配好到相应的消费者进行处理,对应的消息也会在队列中去除。如果某个消费者处理过程中突然挂了,那么这些消息就没有被处理,所以我们可以设置消原创 2017-03-07 22:13:35 · 1226 阅读 · 0 评论