当前位置: 首页 > news >正文

网站制作费用网站改版 更换域名

网站制作费用,网站改版 更换域名,wordpress wp_video_shortcode,建水网站建设(broker 北京 ) , (broker 深圳 ) 彼此之间相距甚远,网络延迟是一个不得不面对的问题。有一个在北京的业务(Client 北京 ) 需要连接 (broker 北京 ) ,向其中的交换器 exchangeA 发送消息,此时的网络延迟很小,(C…
(broker 北京 ) (broker 深圳 ) 彼此之间相距甚远,网络延迟是一个不得不面对的问题。有一个在北京的业务(Client 北京 ) 需要连接 (broker 北京 ) ,向其中的交换器 exchangeA 发送消息,此时的网络延迟很小,(Client 北京 ) 可以迅速将消息发送至 exchangeA 中,就算在开启了 publisherconfirm 机制或者事务机制的情况下,也可以迅速收到确认信息。此时又有个在深圳的业务(Client 深圳 ) 需要向 exchangeA 发送消息,那么(Client 深圳 ) (broker 北京 ) 之间有很大的网络延迟, (Client 深圳 ) 将发送消息至 exchangeA 会经历一定的延迟,尤其是在开启了 publisherconfirm 机制或者事务机制的情况下, (Client 深圳 ) 会等待很长的延迟时间来接收(broker 北京 ) 的确认信息,进而必然造成这条发送线程的性能降低,甚至造成一定程度上的
阻塞。

解决方案 

将业务 (Client 深圳 ) 部署到北京的机房可以解决这个问题,但是如果 (Client 深圳 ) 调用的另些服务都部 署在深圳,那么又会引发新的时延问题,总不见得将所有业务全部部署在一个机房,那么容灾又何以实现? 这里使用 Federation 插件就可以很好地解决这个问题

 

运行rabbitmq集群

 开启插件

在每台机器上开启 federation 相关插件 

rabbitmq-plugins enable rabbitmq_federation
rabbitmq-plugins enable rabbitmq_federation_management

原理图

upstream:表示上游交换机

downstream:表示下游交换机

同步数据的时候是从上游交换机传输给下游交换机,图中node1作为上游传输数据给node2下游交换机,反之如果node2要传输数据给node1,node2则为上游交换急、node1为下游交换机,传输给下游交换机时,下游交换机必须要有fed_exchange才能接收上游的数据

创建fed_exchange

 为node2创建fed_exchange和队列

public static void main(String[] args) throws IOException, TimeoutException {//创建一个连接工厂ConnectionFactory factory = new ConnectionFactory();factory.setHost("192.168.2.3");factory.setUsername("admin");factory.setPassword("123");Connection connection = factory.newConnection();Channel channel = connection.createChannel();channel.exchangeDeclare(FED_EXCHANGE, BuiltinExchangeType.DIRECT);channel.queueDeclare("node2_queue",true,false,false,null);channel.queueBind("node2_queue",FED_EXCHANGE,"routekey");}

 配置 upstream

downstream(node2)配置 upstream(node1)  

 添加 policy

 添加成功

Federation Queue

联邦队列可以在多个 Broker 节点(或者集群)之间为单个队列提供均衡负载的功能。一个联邦队列可以

连接一个或者多个上游队列(upstream queue),并从这些上游队列中获取消息以满足本地消费者消费消息

的需求。

原理图 

 配置上游队列

 配置成功

 

 

http://www.yayakq.cn/news/330104/

相关文章:

  • 长沙网站seo诊断wordpress文章页修改
  • 网站页面优化方法有哪些内容wordpress伪静态地址
  • 南海网站建设报价网站开发的服务
  • 宜家有做自己的网站吗网页设计入门书
  • 云南建设招标网站上海的设计网站
  • 哪些网站做任务可以赚钱小米官方网站开发版在哪里
  • 企业网站优化方案范本昆明网站排名优化价格
  • 公司可以备案几个网站公司营销网站怎么做
  • 科技小报手抄报内容seo百度快速排名
  • 商城网站建设特点有哪些共和县公司网站建设
  • 给别人做网站 网站违法了wordpress登录两次
  • 网站建设技术入股协议常州手机网站开发
  • 哪些人可以做网站深圳科陆电子有限公司官网
  • 装修设计比较好的网站网站策划的工作要求
  • 上海企业网站建设方法wordpress j建站
  • 盐城网站建设要多少钱阿里云部署一个自己做的网站
  • 如何建设自己网站首页2017网站开发主流工具
  • 电话手表网站google收录查询
  • 中国建设银行网站进不去关键词优化计划
  • 做网站都是怎么收费沧州网站建设方案咨询
  • 张家港苏州网站建设wordpress插件储存目录
  • 福清做网站华为企业邮箱
  • 做网站时需要注意什么上海外包公司排行
  • 网站搭建崩溃360 网站优化
  • 网络营销导向企业网站建设的一般原则是什么?做策划的都上哪些网站搜索资料间
  • 广州乐地网站建设公司网络营销推广的工具
  • 固始网站建设专业竞价托管
  • 长春网站开发报价百度小说排行榜总榜
  • 做网站高亮网站建设搜索代码
  • 网站空间升级通知下载电商平台app