更新时间:2024-08-16 GMT+08:00
分享

功能介绍

在微服务存在多个版本、多个实例的情况下,需要管理服务之间的路由,达到无损升级、应用拨测等业务目的。Sermant Agent提供了标签路由的能力,标签路由通过匹配http请求头中的信息,把符合规则的流量转发到对应的标签应用中,从而实现标签路由的功能。

  • 此功能目前处于公测阶段,当前仅在华东-上海一支持。
  • 当ServiceComb引擎为2.4.0及以上版本且未开启安全认证时,支持此功能。
  • 目前支持将Spring Cloud框架和Dubbo框架开发的java应用通过Sermant Agent注册到ServiceComb引擎中。
  • Dubbo框架请参考基于Sermant Agent接入的Dubbo应用实现标签路由功能
  • 目前只支持基于线程池模型的异步调用。

版本支持

Spring Cloud Version

Spring Boot Version

Spring Cloud Openfeign Version

RestTemplate Version

Spring Cloud Loadbalancer Version

Spring Cloud Netflix Ribbon Version

Spring Cloud Gateway Version

Spring Cloud Netflix Zuul Version

Edgware.SR2+

1.5.x

1.4.3.RELEASE+

4.3.6.RELEASE+

-

1.4.3.RELEASE+

-

1.4.3.RELEASE+

Finchley.x

2.0.x

2.0.x

5.0.x

-

2.0.x

-

2.0.x

Greenwich.x

2.1.x

2.1.x

5.1.x

-

2.1.x

-

2.1.x

Hoxton.x

2.2.x、2.3.x

2.2.x

5.2.x

2.2.5.RELEASE+

2.2.x

2.2.x

2.2.x

2020.0.x

2.4.x、2.5.x

3.0.x

5.3.x

3.0.x

-

3.0.x

-

2021.0.0

2.6.x

3.1.x

5.3.x

3.1.x

-

3.1.x

-

通过Sermant Agent注册到ServiceComb引擎中的应用可以使用标签路由功能。

相关文档