执行器AccessToken:执行器维度隔离设置,提升安全性;线上化动态管理,提升操作效率及体验;

(注意:因为AccessToken调整为执行器维度,OpenAPI通讯协议部分发生变化,调度中心与执行器需要一并升级至v3.5.0;)
master
xuxueli 3 months ago
parent e5c0e05f14
commit c145a2cdca

@ -1938,20 +1938,22 @@ API服务请求参考代码com.xxl.job.adminbiz.AdminBizTest
Header Header
XXL-JOB-ACCESS-TOKEN : {请求令牌} XXL-JOB-ACCESS-TOKEN : {请求令牌}
XXL-JOB-APPNAME : {执行器AppName}
请求数据格式如下,放置在 RequestBody 中JSON格式 请求数据格式如下,放置在 RequestBody 中JSON格式
[{ {
"logId":1, // 本次调度日志ID "callbackList":[{
"logDateTim":0, // 本次调度日志时间 "logId":1, // 本次调度日志ID
"handleCode":200, // 200 表示任务执行正常500表示失败 "logDateTime":0, // 本次调度日志时间
"handleMsg": null "handleCode":200, // 200 表示任务执行正常500表示失败
} "handleMsg": null
}] }]
}
响应数据格式: 响应数据格式:
{ {
"code": 200, // 200 表示正常、其他失败 "code": 200, // 200 表示正常、其他失败
"msg": null // 错误提示消息 "msg": null // 错误提示消息
} }
``` ```
@ -1965,6 +1967,7 @@ Header
Header Header
XXL-JOB-ACCESS-TOKEN : {请求令牌} XXL-JOB-ACCESS-TOKEN : {请求令牌}
XXL-JOB-APPNAME : {执行器AppName}
请求数据格式如下,放置在 RequestBody 中JSON格式 请求数据格式如下,放置在 RequestBody 中JSON格式
{ {
@ -1976,7 +1979,7 @@ Header
响应数据格式: 响应数据格式:
{ {
"code": 200, // 200 表示正常、其他失败 "code": 200, // 200 表示正常、其他失败
"msg": null // 错误提示消息 "msg": null // 错误提示消息
} }
``` ```
@ -1990,6 +1993,7 @@ Header
Header Header
XXL-JOB-ACCESS-TOKEN : {请求令牌} XXL-JOB-ACCESS-TOKEN : {请求令牌}
XXL-JOB-APPNAME : {执行器AppName}
请求数据格式如下,放置在 RequestBody 中JSON格式 请求数据格式如下,放置在 RequestBody 中JSON格式
{ {
@ -2001,7 +2005,7 @@ Header
响应数据格式: 响应数据格式:
{ {
"code": 200, // 200 表示正常、其他失败 "code": 200, // 200 表示正常、其他失败
"msg": null // 错误提示消息 "msg": null // 错误提示消息
} }
``` ```
@ -2020,8 +2024,9 @@ API服务请求参考代码com.xxl.job.executorbiz.ExecutorBizTest
Header Header
XXL-JOB-ACCESS-TOKEN : {请求令牌} XXL-JOB-ACCESS-TOKEN : {请求令牌}
XXL-JOB-APPNAME : {执行器AppName}
请求数据格式如下,放置在 RequestBody 中JSON格式 请求数据:
响应数据格式: 响应数据格式:
{ {
@ -2040,6 +2045,7 @@ Header
Header Header
XXL-JOB-ACCESS-TOKEN : {请求令牌} XXL-JOB-ACCESS-TOKEN : {请求令牌}
XXL-JOB-APPNAME : {执行器AppName}
请求数据格式如下,放置在 RequestBody 中JSON格式 请求数据格式如下,放置在 RequestBody 中JSON格式
{ {
@ -2059,10 +2065,11 @@ Header
------ ------
地址格式:{执行器内嵌服务根地址}/run 地址格式:{执行器内嵌服务根地址}/trigger
Header Header
XXL-JOB-ACCESS-TOKEN : {请求令牌} XXL-JOB-ACCESS-TOKEN : {请求令牌}
XXL-JOB-APPNAME : {执行器AppName}
请求数据格式如下,放置在 RequestBody 中JSON格式 请求数据格式如下,放置在 RequestBody 中JSON格式
{ {
@ -2087,7 +2094,7 @@ Header
} }
``` ```
#### f、终止任务 #### d、终止任务
``` ```
说明:终止任务 说明:终止任务
@ -2097,13 +2104,13 @@ Header
Header Header
XXL-JOB-ACCESS-TOKEN : {请求令牌} XXL-JOB-ACCESS-TOKEN : {请求令牌}
XXL-JOB-APPNAME : {执行器AppName}
请求数据格式如下,放置在 RequestBody 中JSON格式 请求数据格式如下,放置在 RequestBody 中JSON格式
{ {
"jobId":1 // 任务ID "jobId":1 // 任务ID
} }
响应数据格式: 响应数据格式:
{ {
"code": 200, // 200 表示正常、其他失败 "code": 200, // 200 表示正常、其他失败
@ -2111,7 +2118,7 @@ Header
} }
``` ```
#### d、查看执行日志 #### e、查看执行日志
``` ```
说明:查看任务日志,滚动方式加载 说明:查看任务日志,滚动方式加载
@ -2121,11 +2128,12 @@ Header
Header Header
XXL-JOB-ACCESS-TOKEN : {请求令牌} XXL-JOB-ACCESS-TOKEN : {请求令牌}
XXL-JOB-APPNAME : {执行器AppName}
请求数据格式如下,放置在 RequestBody 中JSON格式 请求数据格式如下,放置在 RequestBody 中JSON格式
{ {
"logDateTim":0, // 本次调度日志时间
"logId":0, // 本次调度日志ID "logId":0, // 本次调度日志ID
"logDateTime":0, // 本次调度日志时间
"fromLineNum":0 // 日志开始行号,滚动加载日志 "fromLineNum":0 // 日志开始行号,滚动加载日志
} }

Loading…
Cancel
Save