Skip to Content
云内存 UMem Memcached拉取UDRedis分片信息 - DescribeUMemBlockInfo

拉取UDRedis分片信息 - DescribeUMemBlockInfo

简介

拉取UDRedis分片信息

💡 返回参数中,BlockSlotBegin/BlockSlotEnd 现部分机房支持,后续会全部机房支持

定义

公共参数

参数名类型描述信息必填
Actionstring对应的 API 指令名称,当前 API 为 DescribeUMemBlockInfoYes
PublicKeystring用户公钥,可从 控制台 获取Yes
Signaturestring根据公钥及 API 指令生成的用户签名,参见 签名算法Yes

请求参数

参数名类型描述信息必填
Regionstring地域。 参见 地域和可用区列表Yes
Zonestring可用区。参见 可用区列表Yes
ProjectIdstring项目ID。不填写为默认项目,子帐号必须填写。 请参考GetProjectList接口No
SpaceIdstringUMem内存资源IDYes
Offsetint分页显示的起始偏移, 默认值为0Yes
Limitint分页显示的条目数, 默认值为10Yes

响应字段

字段名类型描述信息必填
RetCodeint返回状态码,为 0 则为成功返回,非 0 为失败Yes
Actionstring操作指令名称Yes
Messagestring返回错误消息,当 RetCode 非 0 时提供详细的描述信息No
DataSetarray[UMemBlockInfo]分布式redis 分片信息No
ReadModestring集群读写分离策略。 枚举值[ “Custom”: 用户自定义节点权重, “Uniform”: 包括主节点在内的所有节点平均读请求, “ReadOnly”: 读请求均分至只读节点]No

数据模型

UMemBlockInfo

字段名类型描述信息必填
BlockIdstring分片idYes
BlockPortint分片端口Yes
BlockSizeint容量单位GBYes
BlockStatestring实例状态 Starting // 创建中 Creating // 初始化中 CreateFail // 创建失败 Fail // 创建失败 Deleting // 删除中 DeleteFail // 删除失败 Running // 运行 Resizing // 容量调整中 ResizeFail // 容量调整失败 Configing // 配置中 ConfigFail // 配置失败Restarting // 重启中 SetPasswordFail //设置密码失败
UpgradeMemInit //任务初始化
Yes
BlockSlotBeginint分片维护的键槽起始值Yes
BlockSlotEndint分片维护的键槽结束值Yes
BlockVipstring分片ipNo
BlockUsedSizeint使用量单位MBNo
BlockTypestring分片类型,master 或者 slaveNo
BlockReadWeightint分片读权重No
BlockNamestring分片名称No

示例

请求示例

https://api.an-link.com/?Action=DescribeUMemBlockInfo &Region=cn-zj &Zone=cn-zj-01 &ProjectId=tfmMJsli &SpaceId=OGmgfZKi &Offset=9 &Limit=6

响应示例

{ "Action": "DescribeUMemBlockInfoResponse", "DataSet": [ { "BlockId": "GhAwvlNF", "BlockPort": 8, "BlockSize": 5, "BlockSlotBegin": 9, "BlockSlotEnd": 8, "BlockState": "xaRcEEoZ", "BlockUsedSize": 3, "BlockVip": "ggWsZHay" } ], "ReadMode": "zrIdNFWx", "RetCode": 0 }