ToB企服应用市场:ToB评测及商务社交产业平台

标题: 基于 Dubbo Admin 实现同机房/区域优先 [打印本页]

作者: 惊落一身雪    时间: 2022-12-28 20:08
标题: 基于 Dubbo Admin 实现同机房/区域优先
Dubbo提供动态配置同机房/区域优先的服务治理能力,可以在无需重启应用的情况下,动态配置同机房/区域优先。
Dubbo可以通过XML配置,注解配置,动态配置同机房/区域优先,这里主要介绍动态配置的方式,其他配置方式请参考旧文档配置
开始之前

请确保成功运行Dubbo-Admin
背景信息

当应用部署在多个不同机房/区域的时候,应用之间相互调用会出现跨区域的情况,跨区域调用会增加响应时间。同机房/区域优先是指应用调用服务时,优先调用同机房/区域的服务提供者。Dubbo-Admin提供了动态的同机房/区域优先能力,能够帮助您快速动态配置同机房/区域优先,避免了跨区域带来的网络延时,从而减少了调用的响应时间。
操作步骤

标签路由

规则详解

配置模板
  1. ---
  2.   force: false
  3.   runtime: true
  4.   enabled: true
  5.   key: governance-tagrouter-provider
  6.   tags:
  7.     - name: tag1
  8.       addresses: ["127.0.0.1:20880"]
  9.     - name: tag2
  10.       addresses: ["127.0.0.1:20881"]
  11. ...
复制代码
对于同机房/区域优先场景,只需要理清楚以下问题基本就知道配置该怎么写了:
结果验证

选择和同机房/区域优先配置相关的应用,触发该调用验证。
原文首于 Dubbo 官网:https://cn.dubbo.apache.org/zh/overview/tasks/traffic-management/zone/
欢迎在 https://github.com/apache/dubbo 给 Dubbo Star。
搜索关注官方微信公众号:Apache Dubbo,了解更多业界最新动态,掌握大厂面试必备 Dubbo 技能

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4