Skip to content

路由表

dylanxu edited this page Feb 4, 2020 · 10 revisions

route_table.json 配置

{
  "route_table": {
    "default": {
      "default": [
        // 此处用于配置对外交互的proxy接收地址
        {
          "ip": "127.0.0.1",
          "port": 9999
        }
      ]
    },
    // 以下部分为当前proxy所在Party路由规则,10000为PartyID
    "10000": {
      // 在未配置对应role的路由地址时,会使用default的配置
      "default": [
        {
          "ip": "127.0.0.1",
          "port": 8889
        }
      ],
      // serving为所部署的serving-server所配置的serviceRoleName参数
      // 当使用ZK为注册中心时,优先从ZK中获取目标地址,未找到时从此路由表中查询
      "serving": [
        // 此处配置同一Party对应serving集群地址
        {
          "ip": "127.0.0.1",
          "prot": 8080
        }
      ]
    }
  },
  // 此处配置当前路由表规则开启/关闭
  "permission": {
    "default_allow": true
  }
}