限流配置

限流配置包括限流模式、限流值、限流响应:

  • 限流模式

    • 关闭:不限制 API 调用。

    • 拦截:当调用频次超过限流值,拦截请求。

  • 限流值 根据业务需求设置合理的限流阈值(单位:秒)。限流模式为拦截且超过此值时,请求会被限流。

  • 限流响应 限流默认的响应为:{"resultStatus":1002,"tips":"顾客太多,客官请稍候"} 如需定制限流响应,使用如下格式:

      {
          "result": "==此处为定制响应内容,请填写==",
          "tips": "ok",
          "resultStatus": 1000
      }

    其中:

    • result 为定制的响应数据,JSON 格式。只有 resultStatus 为 1000 时,客户端才会取此字段处理。

    • tips 为定制的限流提示。若 resultStatus 为 1002,会取此字段提示用户。

    • resultStatus 为限流返回的结果码,具体含义请参见 网关结果码说明