首先我们依然再看一遍Dubbo调用的流程
Dubbo进阶(十四):Router的实现

Router是什么

Router是一种约定的规则,路由规则决定了服务消费者的调用目标,即规定了服务消费者可调用哪些服务提供者。比如服务A配置了调用的服务的IP是192.168.1.1,那么路由会过滤到除192.168.1.1之外的所有的服务,只会返回192.168.1.1

通常服务目录在刷新 Invoker 列表的过程中,会通过 Router 进行服务路由,筛选出符合路由规则的服务提供者。

在Dubbo 2.7.x的版本中,路由包含了条件路由、脚本路由、文件路由和标签路由四种路由规则。

Dubbo进阶(十四):Router的实现

相关文章:

  • 2021-11-09
  • 2021-08-30
  • 2022-12-23
  • 2021-05-05
  • 2021-04-27
  • 2021-11-18
  • 2021-11-05
  • 2021-09-10
猜你喜欢
  • 2021-05-22
  • 2021-06-28
  • 2021-12-07
  • 2022-12-23
  • 2021-07-22
  • 2021-09-09
  • 2022-12-23
相关资源
相似解决方案