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

北京公司网站制作价格页游开服表

北京公司网站制作价格,页游开服表,企业做网站方案,网站建设一站式服务首先思考一个问题:如果 Dubbo 应用使用 ZooKeeper 作为注册中心,现在需要切换到新的 ZooKeeper 实例,如何做到流量无损? 本文提供解决这个问题的一种方案。 场景 有两个基于 Dubbo 的微服务应用,一个是服务提供者&…

首先思考一个问题:如果 Dubbo 应用使用 ZooKeeper 作为注册中心,现在需要切换到新的 ZooKeeper 实例,如何做到流量无损?

本文提供解决这个问题的一种方案。

场景

  • 有两个基于 Dubbo 的微服务应用,一个是服务提供者,简称 Provider,另一个是服务消费者,简称 Consumer;

  • 使用 ZooKeeper 作为注册中心;

  • 现在要将注册中心从旧实例「ZooKeeper(旧)」 切换到新实例「ZooKeeper(新)」;

  • 要求流量无损;

注:实际的场景可能要复杂得多,比如可能涉及很多个应用,有的应用既是服务提供者又是服务消费者等等,但原理一致。

解决方案

主要利用 Dubbo 支持多注册中心的特性来进行设计。

Dubbo 多注册中心的用法参考 多注册中心 | Apache Dubbo。

2a2f13bc26594f70bf0fd9dd47bc6794.png

Step 1 是现状;

Step 2 将新实例「ZooKeeper(新)」加入到 Provider 的注册中心列表中,且放在首位,此时 Provider 同时向「ZooKeeper(新)」和「ZooKeeper(旧)」注册,默认为新;

Step 3 将 Consumer 的注册中心修改为「ZooKeeper(新)」;

Step 4 将「ZooKeeper(旧)」从 Provider 的注册中心列表中移除。

注:有一种特殊情况是一个服务既作为服务提供者又作为其它服务的消费者,这种情况应将其视为 Provider。

至此,我们已经实现了流量无损的迁移。

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

相关文章:

  • 站规划在网站建设中的作用地图网站设计
  • 简单手机网站开发软件有哪些海阳网站建设
  • 深圳分销网站建设免费制图网站
  • 公司网站域名是什么意思怎样启动wordpress
  • 网站设计技术方案成都百度小程序开发
  • 钟表网站开发背景文章wordpress溢价主题
  • 圣辉友联刘金鹏做网站成都网页制作一般多少钱
  • 网站编辑内容wordpress公众账号同步
  • 怎么做交互式网站软件开发工程师职责
  • 十堰网络销售百色seo快速排名
  • 南宁手机模板建站wordpress首页显示评论
  • 网站建设售前说明书内网建站软件
  • 网站建设制作pdf电子工程建设
  • python运维网站开发多用户商城开源左
  • 新会网站设计河南省城乡建设厅网站首页
  • 找合伙做网站的网站开发建立
  • 搭建网站怎么挣钱tk注册网站
  • 网站报备之后如何建设网站外贸公司都是在什么网站做推广
  • 成品网站代理烟台网站建设便宜臻动传媒
  • 网络运营商怎么看seo服务是什么
  • 马上飞做的一些网站五级偏黄视频网站建设
  • 网站建设公司一般几个人郑州专业网站建设价格
  • 网站死链接扫描上海服装贸易公司排名
  • 单位网站开发做企业宣传网站公司
  • 点击网络网站org已经备案的网站
  • 抚顺建设银行网站哪个网站做母婴用品好
  • 雄安优秀网站建设哪家好怎么自己制作二维码
  • 连云港网站关键词游戏ui设计网站
  • 网站的域名在哪里看软件开发和网站开发的区别
  • php 信息分类网站开发网站平台之间的关系