调用UpdateConfig接口更新配置。

请求参数

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

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

AutopurgePurgeInterval String 111

保留字段

AutopurgeSnapRetainCount String 111

保留字段

ClusterId String mse-09k1q110q01

集群ID

ConfigType String 111

配置类型

InitLimit String 11

Follower在启动过程中,会从Leader同步所有最新数据,然后确定自己能够对外服务的起始状态。Leader允许F在initLimit时间内完成这个工作。

JuteMaxbuffer String 111

每个节点最大数据量,是默认是1M。单位是字节,这个限制必须在server和client端都进行设置才会生效。

MaxClientCnxns String 111

单个客户端与单台服务器之间的连接数的限制,是IP级别的,如果设置为0,那么表明不作任何限制。

OpenSuperAcl String 111

是否打开超级ACL账户。

SyncLimit String 111

如果L发出心跳包在syncLimit之后,还没有从F那里收到响应,则默认F已经不在线。

TickTime String 111

ZK中的一个时间单元,单位毫秒,默认2000,ZK中所有时间都是以这个时间单元为基础,进行整数倍配置的。例如,session的最小超时时间是2*tickTime。

RequestPars String {}

扩展请求参数,JSON格式。

UserName String name

用户名称

PassWord String password

用户密码

返回数据

名称 类型 示例值 描述
ErrorCode String mse-100-100

错误码

Message String 请求处理成功

信息

RequestId String 87BF9E41-A7D9-4F1D-A498-3A8720EE****

请求ID

Success Boolean true

请求结果

示例

请求示例

http(s)://[Endpoint]/?Action=UpdateConfig
&AutopurgePurgeInterval=111
&AutopurgeSnapRetainCount=111
&ClusterId=mse-7413****
&ConfigType=111
&InitLimit=11
&JuteMaxbuffer=111
&MaxClientCnxns=111
&OpenSuperAcl=111
&SyncLimit=111
&TickTime=111
&<公共请求参数>

正常返回示例

XML 格式

<UpdateConfigResponse>
  <Message>请求处理成功</Message>
  <RequestId>87BF9E41-A7D9-4F1D-A498-3A8720EE****</RequestId>
  <ErrorCode>mse-100-100</ErrorCode>
  <Success>true</Success>
</UpdateConfigResponse>

JSON 格式

{
    "Message": "请求处理成功",
    "RequestId": "87BF9E41-A7D9-4F1D-A498-3A8720EE****",
    "ErrorCode": "mse-100-100",
    "Success": true
}

错误码

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