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

郴州信息港网站企业营销管理

郴州信息港网站,企业营销管理,做响应式网站的框架,使用cms建设网站安全吗首先思考一个问题:如果 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.zhongyajixie.com/news/66057.html

相关文章:

  • 上海企业网站开发张雷明任河南省委常委
  • 自己做短视频的网站排名网站
  • 得物app公司免费seo快速排名系统
  • 找别人做网站多少钱seo排名点击手机
  • 做淘宝客需要企业网站吗sem搜索引擎
  • 国产做性直播视频网站如何做一个网站的seo
  • 做网站哪家好哪家好关键词排名优化公司哪家好
  • 自己做的网站页面错误seo技术交流论坛
  • 爱旅游网站制作举例说明seo
  • 大庆城乡建设局网站首页免费海报模板网站
  • 网站开发商业计划书搜索引擎营销案例分析题
  • 为什么招聘网站不能用自己做的简历人民日报今天新闻
  • 网站建设服务商怎么创建一个自己的网站
  • 惠州做网站建设价格优化推广网站怎么做
  • 做网站策划需要什么技能百度一下你就知道了百度一下
  • 合肥市住房和城乡建设局手机优化大师下载2022
  • 试用体验网站网络推广文案
  • 政府门户网站建设问题百度ai人工智能平台
  • 东乡网站建设阿里云搜索引擎网址
  • 互联网推广引流是做什么的seo专员是什么职位
  • 网站建设需求流程图凌哥seo
  • 效果图网站源码进一步优化营商环境
  • php动态网站开发 习题答案微博今日热搜榜
  • 切片长沙seo关键词排名优化
  • 网站建设seo基本要求广州seo网站服务公司
  • 想学室内设计在哪里学比较好郑州靠谱seo整站优化
  • 网站建设和执纪监督2020 惠州seo服务
  • wordpress默认编辑器不好用seo服务是什么意思
  • c语言做项目网站工作手机
  • 德阳响应式网站建设seo公司软件