文档

UpdateFlowRule - 更新流控规则

更新时间:

更新流控规则。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

当前API暂无授权信息透出。

请求参数

名称类型必填描述示例值
Namespacestring

命名空间。

default
AppNamestring

应用名称。

spring-cloud-a
RuleIdlong

规则的 ID。

13
Thresholdinteger

流控规则阈值。

30
Enableboolean

规则的启用状态。

枚举值:
  • true开启
  • false关闭
true
ControlBehaviorinteger

流控效果。

枚举值:
  • 0快速失败
  • 2排队等待
0
MaxQueueingTimeMsinteger

超时时间,单位毫秒。当 controlBehavior 类型为(排队等待)时,需要设置该字段。

500
AppIdstring

应用 ID。

hkhon1po62@c3df23522******
AcceptLanguagestring

返回信息的语言类型:

  • zh:中文
  • en:英文
zh

返回参数

名称类型描述示例值
object
Messagestring

响应信息。

请求处理成功
RequestIdstring

请求 ID。

52BA6DA6-A702-4362-A32F-DFF79655****
Codestring

返回值。

200
Dataobject

节点数据列表。

Namespacestring

命名空间。

default
Idlong

规则 ID。

12
AppNamestring

应用名称。

spring-cloud-a
Resourcestring

接口资源名。

/c
ControlBehaviorinteger

流控效果。

枚举值:
  • 0快速失败
  • 2排队等待
0
MaxQueueingTimeMsinteger

流控效果为排队等待时对应的超时时间,单位毫秒。

500
Thresholdfloat

流控规则阈值。

5
Enableboolean

规则的启用状态。

枚举值:
  • true开启
  • fasle关闭
true
AppIdstring

应用 ID。

hpn9ac29kz@e31a4b871******
Successboolean

请求结果。

枚举值:
  • true请求成功
  • false请求失败
true

示例

正常返回示例

JSON格式

{
  "Message": "请求处理成功",
  "RequestId": "52BA6DA6-A702-4362-A32F-DFF79655****",
  "Code": "200",
  "Data": {
    "Namespace": "default",
    "Id": 12,
    "AppName": "spring-cloud-a",
    "Resource": "/c",
    "ControlBehavior": 0,
    "MaxQueueingTimeMs": 500,
    "Threshold": 5,
    "Enable": true,
    "AppId": "hpn9ac29kz@e31a4b871******"
  },
  "Success": true
}

错误码

HTTP status code错误码错误信息描述
400IllegalRequestInvalid request:%s非法请求: %s
400InvalidParameterParameter error:%s请求参数错误:%s
403NoPermissionYou are not authorized to perform this operation:%s没有权限使用此接口:%s
404NotFoundNot found:%s资源不存在:%s
500InternalErrorConsole error. Try again later:%s控制台错误.稍后重试:%s

访问错误中心查看更多错误码。

变更历史

变更时间变更内容概要操作
暂无变更历史
  • 本页导读 (1)
文档反馈