RabbitMQ
@Eleven
一辈子很短,努力的做好两件事就好;第一件事是热爱生活,好好的去爱身边的人;第二件事是努力学习,在工作中取得不一样的成绩,实现自己的价值,而不是仅仅为了赚钱,加油!
展开
-
springboot整合RabbitMQ(五):topic模式(动态路由模式)
1、生产者代码package com.zjl;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.amqp.rabbit.core.RabbitTemplate;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.boot.test.context.Sprin.原创 2020-10-28 14:25:09 · 1136 阅读 · 0 评论 -
springboot整合RabbitMQ(四):route模型 路由模式
1、生产者package com.zjl;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.amqp.rabbit.core.RabbitTemplate;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.boot.test.context.SpringBo原创 2020-10-28 11:36:33 · 952 阅读 · 0 评论 -
springboot整合RabbitMQ(三):fanout模型
1、消息生产者代码package com.zjl;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.amqp.rabbit.core.RabbitTemplate;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.boot.test.context.Spri原创 2020-10-28 11:17:12 · 441 阅读 · 0 评论 -
springboot整合RabbitMQ(二)--- 在(一)的基础上:work模型
1、编写生产者代码package com.zjl;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.amqp.rabbit.core.RabbitTemplate;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.boot.test.context.Spri原创 2020-10-28 10:44:27 · 211 阅读 · 0 评论 -
springboot整合RabbitMQ(一):helloword模型
一、引入依赖<!--引入与rabbitmq集成的依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency>二、配置配置文件spring: application: name: rabbitmq-原创 2020-10-26 23:36:55 · 142 阅读 · 0 评论 -
六:RabbitMQ---fanout模型
1、工具类package utils;import com.rabbitmq.client.Channel;import com.rabbitmq.client.Connection;import com.rabbitmq.client.ConnectionFactory;/** * Created by zjl * 2020/10/23 **/public class RabbitMQUtils { public static ConnectionFactory conn.原创 2020-10-23 16:50:41 · 101 阅读 · 1 评论 -
五:RabbitMQ---work模型之能者多劳
1、工具类package utils;import com.rabbitmq.client.Channel;import com.rabbitmq.client.Connection;import com.rabbitmq.client.ConnectionFactory;/** * Created by zjl * 2020/10/23 **/public class RabbitMQUtils { public static ConnectionFactory conne原创 2020-10-23 15:43:43 · 456 阅读 · 1 评论 -
四:RabbitMQ---work模型之平均消费信息
1、工具类代码package utils;import com.rabbitmq.client.Channel;import com.rabbitmq.client.Connection;import com.rabbitmq.client.ConnectionFactory;/** * Created by zjl * 2020/10/23 **/public class RabbitMQUtils { public static ConnectionFactory co.原创 2020-10-23 14:41:53 · 267 阅读 · 1 评论 -
三:RabbitMQ:API参数细节
一、druable解释:当durable设置为false时候,rabbitMQ重启会将消息队列清空。当设置为true的时候,rabbitMQ重启队列也不会清空。但是队列里面的还未消费的消息会被清空。那么如何让消息也能持久化呢?定义如下配置。二、basicProperties将basicProperties参数由原来的null改为如图所示。三、exclusivetrue,独占队列;false,不独占队列。当设置为true时,此通道只能与一个队列进行绑定,不能再绑定其他队列。但是,我们一般都是设置原创 2020-10-23 14:21:21 · 302 阅读 · 1 评论 -
二:RabbitMQ---连接工具类封装
1、工具类package utils;import com.rabbitmq.client.Channel;import com.rabbitmq.client.Connection;import com.rabbitmq.client.ConnectionFactory;/** * Created by zjl * 2020/10/23 **/public class RabbitMQUtils { public static ConnectionFactory conne原创 2020-10-23 13:28:50 · 1011 阅读 · 1 评论