Action 对象
表示集群作的对象
Redis 企业软件 |
---|
该集群允许您调用常规维护作,例如重新平衡或通过将节点的所有实体移动到其他节点来使节点脱机。
作在集群中作为任务实施。每个任务都有一个唯一的task_id
由集群分配、描述任务的任务名称、状态和其他特定于任务的参数。
REST API 提供了一个简化的接口,允许调用方调用作并查询其状态,而无需特定的task_id
.
作生命周期基于以下状态和状态转换:

名字 | 类型/值 | 描述 |
---|---|---|
进展 | 浮点型 |
表示完成百分比(从 v7.4.2 开始,返回值类型更改为 'float' 以提供改进的进度指示) |
地位 | 排队 | 请求的作,并将其添加到队列中以等待处理 |
开始 | 从队列中选取作并开始处理 | |
运行 | 当前正在执行的作 | |
取消 | 正在取消作 | |
取消 | 作已取消 | |
完成 | 作已完成 | |
失败 | 作失败 |
当任务失败时,error_code
和error_message
字段描述错误。
可能error_code
值:
法典 | 描述 |
---|---|
internal_error | 无法映射到更精确的错误代码的内部错误 |
insufficient_resources | 集群没有足够的资源来完成所需的作 |