1、Servlet/JSP Spec:3.0/2.2;
2、Jetty升级版本至8.2.0.v20160908;;
This commit is contained in:
parent
a5938fb23e
commit
aa812e1531
25
README.md
25
README.md
|
@ -86,10 +86,11 @@ XXL-JOB是一个轻量级分布式任务调度框架,其核心设计目标是
|
||||||
![输入图片说明](https://static.oschina.net/uploads/img/201607/23221244_nq9a.png "在这里输入图片标题")
|
![输入图片说明](https://static.oschina.net/uploads/img/201607/23221244_nq9a.png "在这里输入图片标题")
|
||||||
|
|
||||||
#### 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至稳定版本, 进入维护阶段
|
||||||
- 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实现;
|
|
||||||
|
|
||||||
## 七、其他
|
## 七、其他
|
||||||
|
|
||||||
|
|
4
pom.xml
4
pom.xml
|
@ -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>
|
||||||
|
|
|
@ -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 @@
|
||||||
<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>
|
||||||
|
|
|
@ -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>
|
||||||
|
|
Loading…
Reference in New Issue