简介

route_rule.data 是BFE的分流配置文件。

配置

配置项 类型 描述
Version String 配置文件版本
ProductRule Map<String, Array<RouteRule>> 产品线的分流规则配置,key是产品线名称,value是分流规则表,包含多条有序分流规则

RouteRule

分流规则包含分流条件及目的集群:

配置项 类型 描述
Cond String 分流条件
ClusterName String 目的集群名称

示例

  1. {
  2. "Version": "20190101000000",
  3. "ProductRule": {
  4. "example_product": [
  5. {
  6. "Cond": "req_host_in(\"example.org\")",
  7. "ClusterName": "cluster_example1"
  8. },
  9. {
  10. "Cond": "default_t()",
  11. "ClusterName": "cluster_example2"
  12. }
  13. ]
  14. }
  15. }