发送延时请求,如果任务不存在,则会自动创建,但是自动创建的需要填写param
POST
/api/v1/system/job/task/send请求参数
Body 参数application/json
groupCode
string
组需要提前创建好
code
string
任务code
option
object (TimedTaskOption)
可选
priority
integer <int64>
可选
优先级: 6:critical 最高优先级 3: default 普通优先级 1:low 低优先级以下两个参数优先使用ProcessIn
processIn
integer <int64>
多久之后发 秒数
processAt
integer <int64>
可选
固定时间发 秒时间戳
timeout
integer <int64>
可选
超时时间 优先使用 秒数
deadline
integer <int64>
可选
截止时间 秒时间戳
taskID
string
可选
指定运行的taskID
paramQueue
object (TimedTaskParamQueue)
可选
topic
string
必需
payload
string
必需
paramSql
object (TimedTaskParamSql)
可选
sql
string
必需
paramScript
object (TimedTaskParamScript)
可选
param
object
必需
execContent
string
必需
填写脚本内容,如果不填,则会使用数据库中第一次初始化的参数
示例
{
"groupCode": "string",
"code": "string",
"option": {
"priority": 0,
"processIn": 0,
"processAt": 0,
"timeout": 0,
"deadline": 0,
"taskID": "string"
},
"paramQueue": {
"topic": "string",
"payload": "string"
},
"paramSql": {
"sql": "string"
},
"paramScript": {
"param": {},
"execContent": "string"
}
}
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
A successful response.
数据结构
code
integer
返回code
默认值:
200
msg
string
返回的消息
data
object (TimedTaskWithTaskID)
可选
taskID
string
运行的taskID
示例
未设置
最后修改时间: 1 天前