ESB文档库 ESB文档库
00 概述
01 产品安装指南
02 快速入门指南
03 ESB Studio使用指南
04 企业服务总线使用指南
05 高级配置指南
06 接口服务说明
07 升级&数据迁移指南
08 FAQ
  • 新增规则
  • 查看规则

路由流速与路由中的接口调用次数插件配合使用,在路由流速页面可以针对来源定义限流规则,同时在路由插件中配置需要生效的规则。 限流规则定义一段时间内符合条件的请求可以请求多少次,采用固定窗口限流算法,可以对请求匹配ip、应用来源、Header、Query等进行过滤。

# 新增规则

  1. 在管理门户 > 访问安全 >路由流速页面,点击上方新增按钮

  2. 输入新增规则信息,点击确定

    参数 说明
    规则名称 限流规则的名称
    规则时间 固定窗口的时间大小
    请求次数 规定时间内可以访问的次数
    规则类型 请求执行规则的条件,若多选类型则都需要匹配
    IP/域名规则对象 对ip来源进行配置,支持“,”分隔,支持“*”模糊匹配
    服务规则对象 从注册的服务中选择请求来源服务
    参数规则对象 对header、query、body参数中是否存在key进行匹配
  3. 提示保存成功

  4. 管理门户 > 访问安全 >网关路由页面,点击编辑路由,添加接口调用次数插件

  5. 配置需要使用的规则

  6. 点击确定,点击保存路由

# 查看规则

  • 可以查看规则在每个路由中的使用情况,因为规则采用固定窗口的方式进行限流,所以可以看到最近一次访问时间和在该窗口期内的剩余访问次数。若规则时间内没有请求,则显示为空。

参见文档 路由流速。

← 5.14.13 限流(RequestRateLimiter) 5.14.15 重试(Retry) →