|
|
|
@ -919,7 +919,7 @@ xxl-job-admin#com.xxl.job.admin.controller.JobApiController.callback
|
|
|
|
|
脚本任务通过 Exit Code 判断任务执行结果,状态码可参考章节 "5.15 任务执行结果说明";
|
|
|
|
|
|
|
|
|
|
#### 5.5.4 执行器
|
|
|
|
|
执行器实际上是一个内嵌的Jetty服务器,默认端口9999(配置项:xxl.job.executor.port)。
|
|
|
|
|
执行器实际上是一个内嵌的Server,默认端口9999(配置项:xxl.job.executor.port)。
|
|
|
|
|
|
|
|
|
|
在项目启动时,执行器会通过“@JobHandler”识别Spring容器中“Bean模式任务”,以注解的value属性为key管理起来。
|
|
|
|
|
|
|
|
|
@ -937,7 +937,7 @@ XXL-JOB会为每次调度请求生成一个单独的日志文件,需要通过
|
|
|
|
|
### 5.6 通讯模块剖析
|
|
|
|
|
|
|
|
|
|
#### 5.6.1 一次完整的任务调度通讯流程
|
|
|
|
|
- 1、“调度中心”向“执行器”发送http调度请求: “执行器”中接收请求的服务,实际上是一台内嵌jetty服务器,默认端口9999;
|
|
|
|
|
- 1、“调度中心”向“执行器”发送http调度请求: “执行器”中接收请求的服务,实际上是一台内嵌Server,默认端口9999;
|
|
|
|
|
- 2、“执行器”执行任务逻辑;
|
|
|
|
|
- 3、“执行器”http回调“调度中心”调度结果: “调度中心”中接收回调的服务,是针对执行器开放一套API服务;
|
|
|
|
|
|
|
|
|
|