| Class | Description |
|---|---|
| MetadataRouter |
正常场景:选出的实例子集不为空,那么优先返回健康子集,如果全部不健康则进行全死全活返回不健康子集。
异常场景:需要根据GetOneInstanceRequest的请求策略进行降级决策
不降级(默认):返回未找到实例错误
返回所有节点:优先返回服务下的健康子集,如果全部不健康则全死全活返回不健康子集
返回实例元数据不包含请求metadata的key的节点:优先返回筛选出的健康子集,如果全部不健康则返回不健康子集
例如:ip1 set=1 ; ip2 set=2 ; ip3 ; 请求时 set=0 返回的 ip3(这个时候只判断key)
降级使用指定metadata进行实例筛选。(未实现)
|
| MetadataRouterConfig |
元数据路由的配置
|
| Enum | Description |
|---|---|
| FailOverType |
Copyright © 2023. All rights reserved.