RabbitMQ
文章平均质量分 90
雷小涛的摸爬滚打
一个天资愚钝的JAVA程序员!
展开
-
RabbitMQ学习之Headers交换类型(java)
Headers类型的exchange使用的比较少,它也是忽略routingKey的一种路由方式。是使用Headers来匹配的。Headers是一个键值对,可以定义成Hashtable。发送者在发送的时候定义一些键值对,接收者也可以再绑定时候传入一些键值对,两者匹配的话,则对应的队列就可以收到消息。匹配有两种方式all和any。这两种方式是在接收端必须要用键值"x-mactch"来定义。all代表定转载 2017-12-26 18:24:46 · 718 阅读 · 0 评论 -
RabbitMQ学习(一):RabbitMQ要点简介
1、什么是RabbitMQ? RabbitMQ是由Erlang语言编写的实现了高级消息队列协议(AMQP)的开源消息代理软件(也可称为 面向消息的中间件)。支持Windows、Linux/Unix、MAC OS X操作系统和包括JAVA在内的多种编程语言。 AMQP,即Advanced Message Queuing Protocol,一个提供统一消息服务的应用层标准高级消息队列协议,原创 2017-12-27 10:51:56 · 5278 阅读 · 2 评论 -
RabbitMQ学习(三):Spring整合RabbitMQ
1、maven依赖 org.springframework.amqp spring-rabbit 1.4.6.RELEASE 2、spring-rabbit配置 2.1、配置rabbitMQ连接 (1)采用方式配置连接 <rabbit:connection-factory id="connectionFactory" host="${rabbitmq.h原创 2018-01-02 16:28:50 · 6266 阅读 · 2 评论 -
RabbitMQ学习(二):Java使用RabbitMQ要点知识
1、maven依赖 commons-lang commons-lang 2.3 com.rabbitmq amqp-client 3.4.1 2、RabbitMQ重要方法介绍(基本常用的) 2.1、创建连接 // 创建连接工厂 ConnectionFactory cf = ne原创 2017-12-28 18:12:27 · 2868 阅读 · 0 评论