Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
熊鹏飞
/
xxljob220
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
aa812e15
authored
Nov 13, 2016
by
xueli.xue
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
1、Servlet/JSP Spec:3.0/2.2;
2、Jetty升级版本至8.2.0.v20160908;;
parent
a5938fb2
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
27 additions
and
25 deletions
README.md
pom.xml
xxl-job-admin/pom.xml
xxl-job-core/pom.xml
README.md
View file @
aa812e15
...
@@ -86,10 +86,11 @@ XXL-JOB是一个轻量级分布式任务调度框架,其核心设计目标是
...
@@ -86,10 +86,11 @@ XXL-JOB是一个轻量级分布式任务调度框架,其核心设计目标是


#### 1.5 环境
#### 1.5 环境
-
Maven3+
-
Servlet/JSP Spec:3.0/2.2
-
Jdk1.7+
-
Jdk:1.7+
-
Tomcat7+
-
Tomcat:7+
-
Mysql5.5+
-
Maven:3+
-
Mysql:5.5+
## 二、快速入门
## 二、快速入门
...
@@ -686,19 +687,21 @@ Tips: 历史版本(V1.3.x)目前已经Release至稳定版本, 进入维护阶段
...
@@ -686,19 +687,21 @@ Tips: 历史版本(V1.3.x)目前已经Release至稳定版本, 进入维护阶段
-
8、"调度中心"自动注册和发现,failover: 调度中心周期性自动注册, 任务回调时可以感知在线的所有调度中心地址, 通过failover的方式进行任务回调,避免回调单点风险。
-
8、"调度中心"自动注册和发现,failover: 调度中心周期性自动注册, 任务回调时可以感知在线的所有调度中心地址, 通过failover的方式进行任务回调,避免回调单点风险。
#### 6.10 版本 V1.5.1 特性
#### 6.10 版本 V1.5.1 特性
-
1、代码优化,POM清理;
-
1、代码优化,POM清理,clean code;
-
2、Spring升级至3.2.17.RELEASE版本;
-
2、Servlet/JSP Spec指定为3.0/2.2
-
3、Jetty升级新版本;
-
3、Spring升级至3.2.17.RELEASE版本;
-
4、集群执行器选择规则自定义:单点=选择第一个,随机=随机选择一个;
-
4、Jetty升级版本至8.2.0.v20160908;
#### 规划中
#### 规划中
-
1、集群执行器选择规则自定义:单点=选择第一个,随机=随机选择一个;
-
2、支持脚本JOB, 即shell/python/php等, glue实现;
-
3、任务执行规则自定义:假如前一个任务正在执行,后续调度执行规则支持自定义;
-
3、任务执行规则自定义:假如前一个任务正在执行,后续调度执行规则支持自定义;
串行(默认,当前逻辑):后续调度入调度队列;
串行(默认,当前逻辑):后续调度入调度队列;
并行:后续调度并行执行;
并行:后续调度并行执行;
Pass:后续调度被Pass;
Pass:后续调度被Pass;
-
4、兼容oracle;
-
4、后续优化:在线修改密码;
-
5、后续优化:在线修改密码,
-
5、兼容oracle;
-
6、支持脚本JOB, 即shell/python/php等, glue实现;
## 七、其他
## 七、其他
...
...
pom.xml
View file @
aa812e15
...
@@ -23,8 +23,8 @@
...
@@ -23,8 +23,8 @@
<artifactId>
maven-compiler-plugin
</artifactId>
<artifactId>
maven-compiler-plugin
</artifactId>
<version>
3.1
</version>
<version>
3.1
</version>
<configuration>
<configuration>
<source>
1.
6
</source>
<source>
1.
7
</source>
<target>
1.
6
</target>
<target>
1.
7
</target>
<encoding>
UTF8
</encoding>
<encoding>
UTF8
</encoding>
</configuration>
</configuration>
</plugin>
</plugin>
...
...
xxl-job-admin/pom.xml
View file @
aa812e15
...
@@ -80,14 +80,13 @@
...
@@ -80,14 +80,13 @@
<!-- servlet -->
<!-- servlet -->
<dependency>
<dependency>
<groupId>
javax.servlet
</groupId>
<groupId>
javax.servlet
</groupId>
<artifactId>
servlet-api
</artifactId>
<artifactId>
javax.servlet-api
</artifactId>
<version>
2.5
</version>
<version>
3.0.1
</version>
<!--<scope>provided</scope>-->
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
javax.servlet.jsp
</groupId>
<groupId>
javax.servlet.jsp
</groupId>
<artifactId>
jsp-api
</artifactId>
<artifactId>
jsp-api
</artifactId>
<version>
2.
1
</version>
<version>
2.
2
</version>
</dependency>
</dependency>
<!-- junit -->
<!-- junit -->
...
@@ -128,21 +127,21 @@
...
@@ -128,21 +127,21 @@
<artifactId>
httpclient
</artifactId>
<artifactId>
httpclient
</artifactId>
<version>
4.3.6
</version>
<version>
4.3.6
</version>
</dependency>
</dependency>
<!-- javax.mail -->
<!-- javax.mail -->
<dependency>
<dependency>
<groupId>
javax.mail
</groupId>
<groupId>
javax.mail
</groupId>
<artifactId>
mail
</artifactId>
<artifactId>
mail
</artifactId>
<version>
1.4.6
</version>
<version>
1.4.6
</version>
</dependency>
</dependency>
<!-- quartz :quartz-2.2.3/c3p0-0.9.1.1/slf4j-api-1.6.6 -->
<!-- quartz :quartz-2.2.3/c3p0-0.9.1.1/slf4j-api-1.6.6 -->
<dependency>
<dependency>
<groupId>
org.quartz-scheduler
</groupId>
<groupId>
org.quartz-scheduler
</groupId>
<artifactId>
quartz
</artifactId>
<artifactId>
quartz
</artifactId>
<version>
2.2.3
</version>
<version>
2.2.3
</version>
</dependency>
</dependency>
<!-- xxl-job-core -->
<!-- xxl-job-core -->
<dependency>
<dependency>
<groupId>
com.xuxueli
</groupId>
<groupId>
com.xuxueli
</groupId>
...
...
xxl-job-core/pom.xml
View file @
aa812e15
...
@@ -17,22 +17,22 @@
...
@@ -17,22 +17,22 @@
<!-- servlet -->
<!-- servlet -->
<dependency>
<dependency>
<groupId>
javax.servlet
</groupId>
<groupId>
javax.servlet
</groupId>
<artifactId>
servlet-api
</artifactId>
<artifactId>
javax.
servlet-api
</artifactId>
<version>
2.5
</version>
<version>
3.0.1
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
javax.servlet.jsp
</groupId>
<groupId>
javax.servlet.jsp
</groupId>
<artifactId>
jsp-api
</artifactId>
<artifactId>
jsp-api
</artifactId>
<version>
2.
1
</version>
<version>
2.
2
</version>
</dependency>
</dependency>
<!-- jetty -->
<!-- jetty -->
<dependency>
<dependency>
<groupId>
org.eclipse.jetty
</groupId>
<groupId>
org.eclipse.jetty
</groupId>
<artifactId>
jetty-server
</artifactId>
<artifactId>
jetty-server
</artifactId>
<version>
7.6.19.v20160209
</version>
<version>
8.2.0.v20160908
</version>
</dependency>
</dependency>
<!-- slf4j -->
<!-- slf4j -->
<dependency>
<dependency>
<groupId>
org.slf4j
</groupId>
<groupId>
org.slf4j
</groupId>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment