
RabbitMQ
RabbitMQ 学习
Woo_home
努力努力再努力
展开
-
SpringBoot 整合 RabbitMQ
文章目录direct 模式消息生产者创建 Maven 工程添加 Maven 依赖application.properties自定义 Exchange(交换机)Controller主启动类消息消费者创建 Maven 工程添加 Maven 依赖application.properties自定义配置类Service测试topic (通配符模式)消息生产者配置 BeanController消息消费者配置 Bean业务类测试direct 模式消息生产者创建 Maven 工程关于怎么创建 Maven 工程这里原创 2020-06-04 10:53:05 · 5289 阅读 · 0 评论 -
RabbitMQ —— Round-robin 轮询分发
前文消息中间件 —— 简介RabbitMQ —— 介绍RabbitMQ —— 下载、安装RabbitMQ —— 工作模式RabbitMQ —— 简单队列文章目录前文简单队列的不足WorkerQueue(工作队列)连接配置生产者消费者测试总结简单队列的不足耦合性高,生产者一一对应消费者(如果想有多个消费者消费队列中的消息就不 OK 了)队列名变更的话,这时候得同时变更(耦合性高)WorkerQueue(工作队列)什么是工作队列的呢?就是一个生产者对应多个消费者P : 表示生产者中原创 2020-06-04 10:51:44 · 5429 阅读 · 0 评论 -
RabbitMQ —— 简单队列
前文消息中间件 —— 简介RabbitMQ —— 介绍RabbitMQ —— 下载、安装RabbitMQ —— 工作模式文章目录前文创建 Maven 工程添加 Maven 依赖连接配置生产者测试消费者新的 API(DefaultConsumer)创建 Maven 工程添加 Maven 依赖<dependencies> <dependency> <groupId>com.rabbitmq</groupId> <art原创 2020-06-04 10:50:25 · 4992 阅读 · 0 评论 -
RabbitMQ —— 工作模式
文章目录发布订阅消息生产者消息消费者测试发布订阅1、一个生产者将消息发送给交换机2、与交换机绑定的有多个队列,每个消费者监听自己的队列3、生产者将消息发送给交换机,由交换机将消息转发到绑定此交换机的每个队列,每个绑定交换机的队列都将接受到消息4、如果消息发给没有绑定队列的交换机上消息将丢失消息生产者package com.java.rabbitmq.public_subject;import com.java.rabbitmq.util.ConnectionUtils;import c原创 2020-06-04 10:49:12 · 4913 阅读 · 2 评论 -
RabbitMQ —— 下载、安装
文章目录下载RabbitMQErlang安装ErlangRabbitMQ运行添加 Adminvirtual hosts 管理测试下载RabbitMQ这里下载的是 Windows 版本的 RabbitMQ ,下载地址 https://www.rabbitmq.com/install-windows.htmlErlang在使用 RabbitMQ 之前需要先安装 RabbitMQ 的运行环境 Erlang,就好比使用 ActiveMQ 的时候需要依赖 Java 环境,Erlang 下载地址下载对应原创 2020-06-04 10:47:19 · 5058 阅读 · 0 评论 -
RabbitMQ —— 介绍
文章目录介绍什么是 AMQP?JMS 是什么?应用场景市场上还有哪些 MQ?为什么使用 RabbitMQ?快速入门RabbitMQ 的工作原理消息发布接收流程发送消息接收消息介绍 MQ 全称为 Message Queue,即消息队列,RabbitMQ 是由 Erlang 语言开发,基于 AMQP(Advanced Message Queue Protocol ,高级消息队列协议)协议实现的消息队列,它是一种应用程序之间的通信方法,消息队列在分布式系统开发中应用非常广泛,RabbitMQ 官方地址原创 2020-06-04 10:43:29 · 13038 阅读 · 2 评论