Marble - Restful API

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 启动】返回参数说明

你可能感兴趣的:(Marble - Restful API)