调用UpdateConfig接口更新配置。

调试

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

请求参数

名称 类型 是否必选 示例值 描述
Action String UpdateConfig

系统规定参数。取值:UpdateConfig。

AutopurgePurgeInterval String none

保留字段。

AutopurgeSnapRetainCount String none

保留字段。

ClusterId String mse-09k1q11****

集群ID。

ConfigType String TEXT

配置格式,包括TEXT、JSON、XML、HTML等。

InitLimit String 100

实例最长连接时间,单位:秒。

JuteMaxbuffer String 1

每个节点最大数据量,默认是1M,单位:字节。

MaxClientCnxns String 0

单个客户端与单台服务器之间的连接数。

如果设置为0,表示不作任何限制。

OpenSuperAcl String true

超级权限开关,取值如下:

  • true:打开
  • false:关闭
SyncLimit String 10

实例连接超时时间,单位:秒。

TickTime String 2000

ZooKeeper引擎中的一个时间单元,默认为2000毫秒。

RequestPars String {}

扩展请求参数,JSON格式。

UserName String name

用户名称。

PassWord String password

用户密码。

ConfigAuthEnabled Boolean true

配置是否生效,取值如下:

  • true:生效
  • false:未生效
MCPEnabled Boolean true

MCP是否生效,取值如下:

  • true:生效
  • false:不生效
InstanceId String mse_prepaid_public_cn-st2212****

实例ID。

ConfigSecretEnabled Boolean true

配置密码是否生效,取值如下:

  • true:请求成功。
  • false:请求失败。

返回数据

名称 类型 示例值 描述
Code Integer 1

返回代码。

HttpStatusCode Integer 200

HTTP状态码。

Message String 请求处理成功

信息。

RequestId String 8BD1E58D-0755-42AC-A599-E6B55112****

请求ID。

Success Boolean true

请求结果,取值如下:

  • true:请求成功。
  • false:请求失败。

示例

请求示例

http(s)://[Endpoint]/?Action=UpdateConfig
&AutopurgePurgeInterval=none
&AutopurgeSnapRetainCount=none
&ClusterId=mse-09k1q11****
&ConfigType=TEXT
&InitLimit=100
&JuteMaxbuffer=1
&MaxClientCnxns=0
&OpenSuperAcl=true
&SyncLimit=10
&TickTime=2000
&<公共请求参数>

正常返回示例

XML格式

<UpdateConfigResponse>
  <RequestId>8BD1E58D-0755-42AC-A599-E6B55112****</RequestId>
  <Message>请求处理成功</Message>
  <HttpStatusCode>200</HttpStatusCode>
  <Code>1</Code>
  <Success>true</Success>
</UpdateConfigResponse>

JSON格式

{
    "RequestId": "8BD1E58D-0755-42AC-A599-E6B55112****",
    "Message": "请求处理成功",
    "HttpStatusCode": 200,
    "Code": 1,
    "Success": true
}

错误码

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