使用 HZERO 限流规则
此功能用于服务限流,可修改限流规则、维度等配置
限流规则
- 菜单层级:平台层
- 菜单路径:服务治理>服务配置
字段说明
字段名称 | 字段描述 | 必输 | 可修改 |
---|---|---|---|
代码 | 限流规则代码,在网关服务下唯一 | 是 | 否 |
限流方式 | 可选Redis令牌桶 方式 |
是 | 否 |
说明 | 限流规则的说明信息 | 是 | 是 |
网关服务 | 网关服务代码,通过值集选择 |
是 | 是 |
服务配置标签 | 服务配置的标签,不建议使用 | 否 | 是 |
服务配置Profile | 服务配置的Profile,不建议使用 | 否 | 是 |
刷新状态 | 点击按钮刷新结果,分为刷新失败 、刷新成功 、未刷新 |
否 | 否 |
刷新消息 | 点击按钮刷新返回的附加消息 | 否 | 否 |
刷新时间 | 点击按钮刷新的时间 | 否 | 否 |
启用 | 限流规则的启用标识 | 是 | 是 |
查询限流规则
查询字段:
- 代码:限流规则代码,支持模糊查询。
- 限流方式:可选
Redis令牌桶
- 说明:限流规则的说明信息,支持模糊查询
- 网关服务:网关服务代码,通过
值集
选择 - 刷新状态:可选三个状态,
刷新失败
、刷新成功
、未刷新
点击按钮可根据查询字段筛选出对应信息。
新增限流规则
点击按钮,进入新建页面。
修改限流规则
-
在列表操作列点击
编辑
按钮。 -
修改字段。
-
点击
确定
按钮完成修改。
配置限流路由
字段说明
字段名称 | 字段描述 | 必输 | 可修改 |
---|---|---|---|
服务路由 | 需要限流的路由,通过值集 选择 |
是 | 是 |
限流维度 | 限流的维度,分为用户维度 、角色维度 、租户维度 、源地址维度 、URL维度 ,如选择用户维度 则限流配置作用于每个账号 |
否 | 是 |
每秒流量限制值 | 每秒钟最多请求个数 | 是 | 是 |
突发流量限制值 | 每秒钟突发流量最多请求个数 | 否 | 是 |
启用 | 限流路由的启用标识 | 是 | 是 |
新建限流路由
在编辑限流规则页面点击。
修改限流路由
-
在列表操作列点击
编辑
按钮。 -
修改字段。
-
点击
确定
按钮完成修改。
删除限流路由
-
勾选需要删除的。
-
点击按钮。
-
在提示中确认删除。
刷新配置
在编辑限流规则页面点击按钮,使配置的限流规则生效,并更新刷新状态
、刷新时间
、刷新消息
字段。