- 最新动态
- 功能总览
- 产品介绍
- 计费说明
- 快速入门
- 用户指南
- 最佳实践
- 开发指南
- API参考
- SDK参考
- 场景代码示例
-
常见问题
- 使用华为云CSE注意事项
- Nacos引擎
-
ServiceComb引擎
- 如何进行本地开发和测试?
- 证书加载错误
- 无效头名称
- mesher性能损耗是多少?
- 连接服务中心提示“Version validate failed”
- 连接服务中心提示“Not enough quota”
- 如何处理开启了安全认证的ServiceComb引擎专享版开启IPv6后服务注册失败?
- 服务名重复校验范围是什么?
- 为什么一定要定义服务契约?
- 如何解决微服务应用开发过程中微服务开发框架同netty版本不匹配的问题?
- ServiceComb专享版引擎版本从1.x升级到2.x时有哪些注意事项?
- 用户业务从微服务引擎专业版迁移到微服务引擎专享版checklist
- 创建引擎提示“Duplicate cluster name”
- 创建引擎过程中处理接入地址步骤失败,提示the subnet could not be found
- 本地轻量化注册服务报错:does not match rule: {Max: 100, Regexp: ^[a-zA-Z0-9]{1,160}$|^[a-zA-Z0-9][a-zA-Z0-9_\-.]{0,158}[a-zA-Z0-9]$}"}
- SpringCloud应用连接ServiceComb引擎2.x版本配置中心失败
- 在全局配置中配置相关的配置项修改后,服务获取的配置内容未修改成功
- 获取配置失败
- 应用网关
- 视频帮助
- 文档下载
- 通用参考
链接复制成功!
查询微服务引擎任务详情
功能介绍
查询微服务引擎任务详情。
调试
您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
URI
GET /v2/{project_id}/enginemgr/engines/{engine_id}/jobs/{job_id}
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
project_id |
是 |
String |
租户子项目的唯一标识。字符长度为1~64。 |
engine_id |
是 |
String |
微服务引擎ID。 |
job_id |
是 |
String |
任务ID。 |
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
X-Auth-Token |
是 |
String |
用户Token。 |
X-Enterprise-Project-ID |
否 |
String |
如果不带则默认企业项目为"default",ID为"0"。 |
Content-Type |
是 |
String |
该字段内容填为 "application/json;charset=UTF-8"。 |
Accept |
是 |
String |
该字段内容填为 "application/json"。 |
响应参数
参数 |
参数类型 |
描述 |
---|---|---|
id |
Integer |
任务ID。 |
engineId |
String |
任务所属引擎ID。 |
type |
String |
任务类型。 枚举值:
|
description |
String |
任务描述。 |
status |
String |
任务状态。 枚举值:
|
scheduling |
Integer |
任务是否正在执行,0表示不在执行,1表示执行中。 |
createUser |
String |
任务创建者。 |
startTime |
Long |
任务开始时间。 |
endTime |
Long |
任务结束时间。 |
context |
String |
任务执行上下文。 |
tasks |
Array of TaskSteps objects |
任务包含的处理阶段。 |
参数 |
参数类型 |
描述 |
---|---|---|
taskName |
String |
处理阶段名称。 |
taskNames |
Array of strings |
当前处理阶段包含的处理步骤名称列表。 |
status |
String |
处理阶段状态。 枚举值:
|
startTime |
Long |
处理阶段开始时间。 |
endTime |
Long |
处理阶段结束时间。 |
taskExecutorBrief |
TaskExecutorBrief object |
处理阶段元数据。 |
tasks |
Array of Task objects |
处理步骤。 |
参数 |
参数类型 |
描述 |
---|---|---|
jobId |
Integer |
子任务所属任务ID。 |
id |
Long |
子任务ID,使用uuid。 |
type |
String |
子任务的类型。 枚举值:
|
assigned |
String |
子任务的执行者。 |
taskName |
String |
子任务名称。 |
engineName |
String |
子任务所属引擎名称。 |
taskOrder |
Integer |
子任务执行的顺序,,从小到大。 |
status |
String |
子任务状态。 枚举值:
|
startTime |
Long |
子任务开始时间。 |
endTime |
Long |
子任务结束时间。 |
createTime |
Long |
子任务创建时间。 |
updateTime |
Long |
子任务更新时间。 |
timeout |
Integer |
子任务是否超时。 |
log |
String |
子任务详细信息,执行过程中产生的辅助信息。 |
output |
String |
子任务输出信息。 缺省值:{} |
taskExecutorBrief |
TaskExecutorBrief object |
任务元数据。 |
参数 |
参数类型 |
描述 |
---|---|---|
error_code |
String |
错误码。 |
error_msg |
String |
错误信息。 |
detail |
String |
详细定位信息。 |
参数 |
参数类型 |
描述 |
---|---|---|
error_code |
String |
错误码。 |
error_msg |
String |
错误信息。 |
detail |
String |
详细定位信息。 |
请求示例
GET https://{endpoint}/v2/{project_id}/enginemgr/engines/{engine_id}/jobs/{job_id}
响应示例
状态码: 200
查询微服务引擎任务详情结构体。
{ "id" : 12339, "engineId" : "ad76972c-a743-4770-859c-c98a680f4d98", "type" : "Create", "description" : "", "status" : "Finished", "scheduling" : 0, "createUser" : "test", "startTime" : 1636540095901, "endTime" : 1636540460230, "context" : "string", "tasks" : [ { "taskName" : "resourcePrepare", "taskNames" : [ "TenantTaskExecutor" ], "status" : "Finished", "startTime" : 1636540100216, "endTime" : 1636540110215, "taskExecutorBrief" : { "duration" : 6000, "description" : "资源准备" }, "tasks" : [ { "jobId" : 12339, "id" : 89117, "type" : "Create", "assigned" : "string", "taskName" : "TenantTaskExecutor", "engineName" : "test", "taskOrder" : 0, "status" : "Init", "startTime" : 1636540100216, "endTime" : 1636540110215, "createTime" : 1636540095910, "updateTime" : 1636540110230, "timeout" : -1, "log" : "string", "output" : "{}", "taskExecutorBrief" : { "duration" : 6000, "description" : "租户处理" } } ] } ] }
状态码
状态码 |
描述 |
---|---|
200 |
查询微服务引擎任务详情结构体。 |
400 |
错误的请求。 |
500 |
服务器内部错误。 |
错误码
请参见CSE错误码。