Marble JOB 支持http方式的调度和结果查询。具体如下 >>
Marble JOB启动(HTTP方式):
请求:
- URL:http://localhost:8080/marble/restful/api/job/exec/{AppCode}-{SchedulerName}-{JobName}?token={token}
- 参数说明:
- AppCode: 应用APPID
- SchedulerName:计划任务名称
- JobName: JOB名称
- token: 授权token,固定值 hwdfjk2bkas4jfd
- 请求方式:PUT
返回:
- 参数说明
{
"appCode": 应用ID,
"schedName": 计划任务名称
"jobName": JOB名称
"resultCode": 请求结果,0成功其它失败
"resultMsg": 请求结果描述
"requestResult": JOB调度请求结果,0成功其它失败
"execResult": JOB执行结果, 0成功其它失败(同步JOB才有值)
"beginTime": JOB开始调度时间,
"endTime": JOB实际执行结束时间(同步JOB才有值)
"jobTransNo": JOB执行流水号,唯一标定一次JOB执行
"asyncFlag": 是否为同步JOB
}
Marble JOB 执行记录查询(HTTP方式)
请求:
- URL: http://localhost:8080/marble/restful/api/job/exec/log/{transNo}
- 参数说明:
- transNo - JOB执行流水号,标定一次JOB请求执行记录
- 请求方式:GET
返回
- 同 【Marble JOB 启动】返回参数说明