调度任务列表
GET
/monitor/job/list请求参数
Query 参数
jobName
string
任务名称
示例值:
{% mock 'ctitle' %}
jobGroup
string
任务组名
示例值:
{% mock 'pick' , ['DEFAULT','SYSTEM'] %}
status
string
任务状态
示例值:
{% mock 'pick' , ['0','1'] %}
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
code
integer
必需
msg
string
必需
total
integer
必需
rows
array [object {13}]
必需
jobId
string
任务id
jobName
string
任务名
jobGroup
string
任务组
同组内不可同任务名
invokeTarget
string
调用目标
需要代码中通过 @Processor('xxx') 注册任务目标
targetParams
string
传入参数
标准json格式字符串
cronExpression
string
cron表达式
6位,最后?号不使用
misfirePolicy
string
执行策略
计划执行错误策略(1立即执行 2执行一次 3放弃执行)
concurrent
string
是否并发
是否并发执行(0禁止 1允许)
status
string
状态
saveLog
string
是否记录日志
createBy
string
必需
createTime
string
创建时间
remark
string
备注
示例
{
"code": 200,
"msg": "success",
"total": 3,
"rows": [
{
"jobId": "1",
"jobName": "触发执行",
"jobGroup": "SYSTEM",
"invokeTarget": "simple",
"targetParams": "{\"t\":10}",
"cronExpression": "0/10 * * * * ?",
"misfirePolicy": "3",
"concurrent": "0",
"status": "0",
"saveLog": "0",
"createBy": "maskAdmin",
"createTime": "1698388933430",
"remark": ""
},
{
"jobId": "2",
"jobName": "缓慢执行",
"jobGroup": "SYSTEM",
"invokeTarget": "foo",
"targetParams": "{\"t\":15}",
"cronExpression": "0/15 * * * * ?",
"misfirePolicy": "3",
"concurrent": "0",
"status": "0",
"saveLog": "1",
"createBy": "maskAdmin",
"createTime": "1698388933437",
"remark": ""
},
{
"jobId": "3",
"jobName": "异常执行",
"jobGroup": "SYSTEM",
"invokeTarget": "bar",
"targetParams": "{\"t\":20}",
"cronExpression": "0/20 * * * * ?",
"misfirePolicy": "3",
"concurrent": "0",
"status": "0",
"saveLog": "0",
"createBy": "maskAdmin",
"createTime": "1698388933442",
"remark": ""
}
]
}
修改于 9 个月前