1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/fagongzi-gateway

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
routing.md 966
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
zhangxu Отправлено 27.05.2019 05:46 098098f

Routing

在Gateway中,Routing代表一个路由,利用路由我们可以实现我们的AB Test以及线上导流等高级特性。

Routing属性

ID

Routing ID,唯一标识

Name

Routing Name,路由名称

clusterID

流量路由到哪一个Cluster

apiID

针对哪一个API设置路由

Condition(可选)

路由条件,当满足这些条件,则Gateway执行这个路由。路由条件可以设置cookiequerystringheaderjson body,path value中的参数的表达式。不配置,匹配所有流量。

RoutingStrategy

路由策略,目前支持Split分发。分发是指:把满足条件的请求按照比例转发到目标Cluster,剩余比例的流量按照正常流程进入API匹配阶段,流向原有的Cluster。

TrafficRate

路由流量的比例,例如设置为50,那么50%的流量会根据RoutingStrategy进行路由。

Status

路由的状态,只有UP状态才会生效。

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/fagongzi-gateway.git
git@api.gitlife.ru:oschina-mirror/fagongzi-gateway.git
oschina-mirror
fagongzi-gateway
fagongzi-gateway
master