Skip to content
项目
群组
代码片段
帮助
正在加载...
登录
切换导航
X
XXL-JOB
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
靳帅
XXL-JOB
Commits
178253de
提交
178253de
authored
10月 16, 2020
作者:
xueli.xue
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
执行器示例项目规范整理
上级
06ec530b
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
33 行增加
和
21 行删除
+33
-21
XXL-JOB官方文档.md
doc/XXL-JOB官方文档.md
+3
-2
pom.xml
...b-executor-samples/xxl-job-executor-sample-jfinal/pom.xml
+7
-1
XxlJobExecutorApplication.java
...eli/executor/sample/jfinal/XxlJobExecutorApplication.java
+12
-0
JFinalCoreConfig.java
...xueli/executor/sample/jfinal/config/JFinalCoreConfig.java
+11
-18
没有找到文件。
doc/XXL-JOB官方文档.md
浏览文件 @
178253de
...
@@ -2046,8 +2046,9 @@ data: post-data
...
@@ -2046,8 +2046,9 @@ data: post-data
-
8、调度线程连接池优化,修复连接有效性校验超时问题;
-
8、调度线程连接池优化,修复连接有效性校验超时问题;
-
9、轮训路由策略优化,修复小概率下并发问题;
-
9、轮训路由策略优化,修复小概率下并发问题;
-
10、执行器日志清理优化,修复小概率下日志文件为空导致清理异常问题;
-
10、执行器日志清理优化,修复小概率下日志文件为空导致清理异常问题;
-
11、
[
规划中
]
任务触发参数优化:支持选择 "Cron触发"、"固定间隔时间触发"、"指定时间点触发"、"不选择" 等;
-
11、执行器示例项目规范整理;
-
12、
[
规划中
]
分片任务:全部完成后才会出发后置节点;
-
12、
[
规划中
]
任务触发参数优化:支持选择 "Cron触发"、"固定间隔时间触发"、"指定时间点触发"、"不选择" 等;
-
13、
[
规划中
]
分片任务:全部完成后才会出发后置节点;
### 7.32 版本 v2.3.0 Release Notes[规划中]
### 7.32 版本 v2.3.0 Release Notes[规划中]
-
1、
[
规划中
]
DAG流程任务
-
1、
[
规划中
]
DAG流程任务
...
...
xxl-job-executor-samples/xxl-job-executor-sample-jfinal/pom.xml
浏览文件 @
178253de
...
@@ -15,10 +15,16 @@
...
@@ -15,10 +15,16 @@
<!-- jfinal -->
<!-- jfinal -->
<dependency>
<dependency>
<groupId>
com.jfinal
</groupId>
<groupId>
com.jfinal
</groupId>
<artifactId>
jfinal
</artifactId>
<artifactId>
jfinal
-undertow
</artifactId>
<version>
2.2
</version>
<version>
2.2
</version>
</dependency>
</dependency>
<dependency>
<groupId>
com.jfinal
</groupId>
<artifactId>
jfinal
</artifactId>
<version>
4.9.02
</version>
</dependency>
<!-- slf4j -->
<!-- slf4j -->
<dependency>
<dependency>
<groupId>
org.slf4j
</groupId>
<groupId>
org.slf4j
</groupId>
...
...
xxl-job-executor-samples/xxl-job-executor-sample-jfinal/src/main/java/com/xuxueli/executor/sample/jfinal/XxlJobExecutorApplication.java
0 → 100644
浏览文件 @
178253de
package
com
.
xuxueli
.
executor
.
sample
.
jfinal
;
import
com.jfinal.server.undertow.UndertowServer
;
import
com.xuxueli.executor.sample.jfinal.config.JFinalCoreConfig
;
public
class
XxlJobExecutorApplication
{
public
static
void
main
(
String
[]
args
)
{
UndertowServer
.
start
(
JFinalCoreConfig
.
class
,
8082
,
true
);
}
}
xxl-job-executor-samples/xxl-job-executor-sample-jfinal/src/main/java/com/xuxueli/executor/sample/jfinal/config/JFinalCoreConfig.java
浏览文件 @
178253de
...
@@ -3,6 +3,7 @@ package com.xuxueli.executor.sample.jfinal.config;
...
@@ -3,6 +3,7 @@ package com.xuxueli.executor.sample.jfinal.config;
import
com.jfinal.config.*
;
import
com.jfinal.config.*
;
import
com.jfinal.kit.Prop
;
import
com.jfinal.kit.Prop
;
import
com.jfinal.kit.PropKit
;
import
com.jfinal.kit.PropKit
;
import
com.jfinal.template.Engine
;
import
com.xuxueli.executor.sample.jfinal.controller.IndexController
;
import
com.xuxueli.executor.sample.jfinal.controller.IndexController
;
import
com.xuxueli.executor.sample.jfinal.jobhandler.CommandJobHandler
;
import
com.xuxueli.executor.sample.jfinal.jobhandler.CommandJobHandler
;
import
com.xuxueli.executor.sample.jfinal.jobhandler.DemoJobHandler
;
import
com.xuxueli.executor.sample.jfinal.jobhandler.DemoJobHandler
;
...
@@ -58,35 +59,27 @@ public class JFinalCoreConfig extends JFinalConfig {
...
@@ -58,35 +59,27 @@ public class JFinalCoreConfig extends JFinalConfig {
// ---------------------- jfinal ----------------------
// ---------------------- jfinal ----------------------
public
void
configRoute
(
Routes
route
)
{
route
.
add
(
"/"
,
IndexController
.
class
);
}
@Override
@Override
public
void
afterJFinal
Start
()
{
public
void
on
Start
()
{
initXxlJobExecutor
();
initXxlJobExecutor
();
}
}
@Override
@Override
public
void
beforeJFinal
Stop
()
{
public
void
on
Stop
()
{
destoryXxlJobExecutor
();
destoryXxlJobExecutor
();
}
}
public
void
configConstant
(
Constants
constants
)
{
public
void
configConstant
(
Constants
me
)
{
me
.
setDevMode
(
true
);
}
public
void
configPlugin
(
Plugins
plugins
)
{
}
}
public
void
configInterceptor
(
Interceptors
interceptors
)
{
public
void
configRoute
(
Routes
routes
)
{
routes
.
add
(
"/"
,
IndexController
.
class
);
}
public
void
configHandler
(
Handlers
handlers
)
{
}
}
public
void
configEngine
(
Engine
me
)
{}
public
void
configPlugin
(
Plugins
me
)
{}
public
void
configInterceptor
(
Interceptors
me
)
{}
public
void
configHandler
(
Handlers
me
)
{}
}
}
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论