更新时间:2023-12-12 GMT+08:00

重启实例或清空数据

功能介绍

重启运行中的DCS缓存实例。

清空Redis4.0/Redis5.0的实例数据,数据清空后,无法撤销,且无法恢复,请谨慎操作。

URI

PUT /v1.0/{project_id}/instances/status

参数说明见表1
表1 参数说明

参数

类型

必选

说明

project_id

String

项目ID。

请求消息

请求参数

参数说明见表2
表2 参数说明

参数

类型

必选

说明

action

String

对实例的操作:restart、flush。

说明:

当前版本,只有DCS2.0实例支持清空数据功能,即flush操作。

instances

Array

实例的ID列表。

请求示例

PUT https://{dcs_endpoint}/v1.0/{project_id}/instances/status
{
    "action": "restart",
    "instances": [
        "2e803f66-fbb0-47ad-b6cb-fb87f5bed4ef"
    ]
}

响应消息

响应参数

参数说明见表3
表3 参数说明

参数

类型

说明

results

Array

修改实例的结果。

表4 results参数说明

参数

类型

说明

instance

String

缓存实例ID。

result

String

操作结果:success、failed。

响应示例
{
    "results": [
        {
            "result": "success",
            "instance": "2e803f66-fbb0-47ad-b6cb-fb87f5bed4ef"
        }
    ]
}

状态码

操作成功的状态码如表5所示,其他响应见表1

表5 状态码

状态码

描述

200

重启实例或清除实例数据成功。