RabbitMq Federation简介
RabbitMq Federation简介
背景:
broker1
broker2 exchanger2 mq2
federation提供了一个能力,让broke1在本地先创建一个exchange2,然后再把本地的exchange2的消息转发给broke2的exchange2 (实现进程间通信)
原理
FD插件会在broker1建立一个同名的exchange2,同时会建立一个内部的交换器exchange2.broker2,并通过路由键将这两个交换器绑定起来;
与此同时FD插件还会在broker1上建立一个队列federation:exchange2.broker2并与交换器exchange2.broker2绑定
具体步骤: |
---|
1.点击Federation Upstreams->add a new upstream ,在name输入框中输入f1,输入URI:amqp://admin:admin@10.0.17.80:5672(broker1的地址) |
2.点击Policies->add/update a policy 输入name , patter输入eujian.* , Definition输入federation-upstream = f1 |
3. 查看broker1中的exchanges会发现已经自动创建了eujian.exchange和federation: eujian.exchange |
4.查看broker1中的queues会发现已经自动创建了eujian.queue和federation: eujian.exchange |
消息传输流程
RabbitMq Federation简介相关推荐
- RabbitMQ成员简介
文章目录 Exchange 交换机 交换机属性 Direct Exchange Producer Consumer Topic Exchange Producer Consumer Fanout Ex ...
- RabbitMQ Server简介和安装教程
引言 什么是AMQP? AMQP,即Advanced Message Queuing Protocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计.消息中间件主要用于组件之间 ...
- RabbitMQ交换机简介
介绍 RabbitMQ消息传递模型的核心思想是:生产者生产的消息从不会直接发送到队列.实际上,通常生产者甚至都不知道这些消息传递传递到了哪些队列中. 相反,生产者只能将消息发送到交换机(exchang ...
- .NET 使用 RabbitMQ 图文简介
前言 最近项目要使用RabbitMQ,园里里面已经有很多优秀的文章,Rabbitmq官网也有.net实例.这里我尝试下图文并茂之形式记录下使用的过程. 安装 RabbitMQ是建立在erlang OT ...
- Federation 简介
HDFS的局限性(HDFS只有一个active的namenode): 1. 在name中存储所有的元数据(metadata),因此单个namenode所能存储的对象(块+文件)数据受到namenode ...
- rabbitmq简介及安装
概述 RabbitMQ是对高级消息队列协议(Advanced Message Queueing Protocol, AMQP)的实现,RabbitMQ是消息传输的中间者,可以把它当做是一个消息代理,你 ...
- RabbitMQ——RabbitMQ的Federation 和 Shovel原理
摘要 主要讲述Federation和 Shovel这两个插件的使用.细节及相关原理.相对于集群的部署方式,Federation和Shovel可以部署在广域网中,为RabbitMQ提供更广泛的应用空间. ...
- 从零开始搭建高可用RabbitMQ镜像模式集群
文章目录 RabbitMQ集群模式搭建 准备工作 选取任意一个节点作为master节点, 进行文件同步, 我这里选择138作为master节点 组成集群 配置镜像队列(设置镜像队列策略) 集群配置参数 ...
- RabbitMQ 教程
RabbitMQ 是一套开源(MPL)的消息队列服务软件,是由 LShift 提供的一个 Advanced Message Queuing Protocol (AMQP) 的开源实现,由以高性能.健壮 ...
最新文章
- android 快速启动,《Android APP可以有的东西》之显示篇:快速启动App
- linux检查邮件命令,Linux:mail的邮件收发及查看
- Javascript编程基础1
- html input选择框样式修改,关于type=file的input框样式修改小结
- box2d 碰撞检测_(译)如何使用box2d来做碰撞检测(且仅用来做碰撞检测)
- 1.PHP核心技术与最佳实践 --- 面向对象思想的核心概念
- Unity 贴图自动匹配材质工具 贴图自动添加到材质球工具 材质球匹配贴图工具 Substance Painter制作的贴图自动匹配材质球工具
- 腾讯服务器鉴黄系统,腾讯云智能鉴黄系统
- 微信公众平台模拟登录 php,微信公众平台模拟登陆问题
- 随机过程基础1--随机过程与宽平稳
- VMware14配置虚拟网络详解
- Oracle(11g)数据库安装详细图解教程
- 智能指针shared_ptr引用计数工作原理
- (遇到问题)鼠标右键卡住且一直显示转圈
- 8421码,5421码,2421码,余3码的区别
- leetcode279 拉格朗日四平方和定理
- OA办公系统成功实施的五大建议
- 用Python做了鉴黄模型,内含多20万张“不可描述”图片
- 2021-2027全球与中国精密金属零部件市场现状及未来发展趋势
- 《Kafka权威指南(第二版)》内容摘要