
rabbitmq
jasnet_u
这个作者很懒,什么都没留下…
展开
-
springboot中整合rabbitmq(direct队列和topic队列)
springboot中集成rabbitmq (direct队列、topic队列)direct队列,最简单的一种模式(也最常用),一边收一边发,直接通过路由key来接收。topic队列,使用发布/订阅模式,一个发布者可以对应多个订阅者。1、pom.xml中引入amp的依赖<!--引入mq 依赖--> <dependency> <groupId>org.springframework.boot</groupId&...原创 2020-08-08 22:45:36 · 1138 阅读 · 0 评论 -
centos7中安装rabbitmq-3.7.7
centos7中安装rabbitmq-3.7.7官网 http://www.rabbitmq.com/准备工作 :两个安装包: rabbitmq-server-generic-unix-3.7.7.tar、otp_src_20.3.tar.gzSecureCRT 连接, alt+p 打开一个vsftp 窗口put rabbitmq-server-generic-unix-3.7.7....原创 2018-11-16 09:21:51 · 572 阅读 · 1 评论 -
rabbitmq--helloworld案例(收-发模型)
rabbitmq 官网教程 http://www.rabbitmq.com/getstarted.htmlrabbitmq是什么,按照官网的说法RabbitMQ is the most widely deployed open source message broker.With more than 35,000 production deployments of RabbitMQ w...原创 2018-11-18 11:32:37 · 341 阅读 · 0 评论 -
rabbitmq--topic主题路由模型
上一篇,我们介绍了直接路由模型,这一篇我们介绍下主题路由模型。就如同上一篇所说,直接路由模型和主题路由模型非常相似,它们唯一区别在于:直接路由模型对于路由key是精确匹配的,而主题路由模型对于路由key是模糊匹配的(使用通配符 )。因此当我们了解上一篇中的直接路由模型,也不难理解本篇中的主题路由模型了。如图:那么topic中的路由key的匹配规则是什么呢? topic模式中路由...原创 2018-11-18 15:29:01 · 836 阅读 · 0 评论 -
rabbitmq--headers头路由模型
rabbitmq中有fanout、direct、topic 和headers交换机,前面3种我们都介绍过了,本篇我们介绍下headers交换机。headers交换机是一种比较复杂且少见的交换机,不同于direct和topic,它不关心路由key是否匹配,而只关心header中的key-value对是否匹配(这里的匹配为精确匹配,包含键和值都必须匹配), 有点类似于http中的请求头。...原创 2018-11-18 16:16:39 · 1602 阅读 · 0 评论 -
rabbitmq--工作队列(单发多收)模型
上一篇,我们介绍了rabbitmq中最简单的一种模型——收发模型,收、发都只有一方,即一个应用,并且不涉及到exchange (实际上这种模型中也是有exchange的,exchange的类型为direct,且名称为空字符串"",只不过这里的exchange是透明的,故常被我们所忽略了,好像收、发之间是直接连通的)。 本篇我们介绍一下rabbitmq中的另一种模型——工作队列模型,也叫单发多收...原创 2018-11-18 13:00:03 · 963 阅读 · 2 评论 -
rabbitmq--发布-订阅模型
上两篇中我们介绍了rabbitmq中的收发模型和工作队列模型,它们都一个共同的特点——exchange是透明的,似乎不存在,收、发双方都是通过queue名称产生关联。 本篇中我们来着重介绍下rabbitmq中的exchange ,rabbitmq中涉及exchange(非透明)的收发模型我们称之为发布-订阅模型。在发布-订阅模型中,消息生产者和消费者不再是直接面对queue(队列名称),而...原创 2018-11-18 14:36:42 · 890 阅读 · 0 评论 -
rabbitmq--routing直接路由模型
rabbitmq中直接路由模型属于发布-订阅模型中的一种,它是采用direct交换机,通过路由key精确匹配。 直接路由模型和主题路由模型非常相似,它们唯一区别在于:直接路由模型对于路由key是精确匹配的,而主题路由模型对于路由key是模糊匹配的(使用通配符 )。示例代码 日志生产者 :发布了info、warning、error级别的消息各10条。package com...原创 2018-11-18 15:08:16 · 314 阅读 · 0 评论