xuxueli 8 gadus atpakaļ
vecāks
revīzija
9820063f33
2 mainītis faili ar 51 papildinājumiem un 30 dzēšanām
  1. 40 30
      README.md
  2. 11 0
      doc/XXL-JOB-Englis-Documentation.md

+ 40 - 30
README.md Parādīt failu

@@ -1,21 +1,35 @@
1
+<center>
1 2
 
2
-# 分布式任务调度平台XXL-JOB
3
+<a href="http://www.xuxueli.com/">
4
+    <img src="https://raw.githubusercontent.com/xuxueli/xxl-job/master/doc/images/xxl-logo.jpg" width="150">
5
+</a>
6
+
7
+<h3 align="center">XXL-JOB</h3>
8
+
9
+XXL-JOB, a lightweight distributed task scheduling framework.
10
+<br>
11
+<a href="http://www.xuxueli.com/"><strong>-- Browse xuxueli's website. --</strong></a>
12
+<br>
13
+<br>
3 14
 
4 15
 [![Build Status](https://travis-ci.org/xuxueli/xxl-job.svg?branch=master)](https://travis-ci.org/xuxueli/xxl-job)
5 16
 [![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.xuxueli/xxl-job/badge.svg)](https://maven-badges.herokuapp.com/maven-central/com.xuxueli/xxl-job/)
6 17
 [![GitHub release](https://img.shields.io/github/release/xuxueli/xxl-job.svg)](https://github.com/xuxueli/xxl-job/releases)
7 18
 [![License](https://img.shields.io/badge/license-GPLv3-blue.svg)](http://www.gnu.org/licenses/gpl-3.0.html)
8 19
 [![Gitter](https://badges.gitter.im/xuxueli/xxl-job.svg)](https://gitter.im/xuxueli/xxl-job?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
20
+    
21
+</center>
9 22
 
10
-XXL-JOB是一个轻量级分布式任务调度框架,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。
23
+## Intro
11 24
 
12
-![输入图片说明](https://raw.githubusercontent.com/xuxueli/xxl-job/master/doc/images/xxl-logo.jpg "在这里输入图片标题")
25
+XXL-JOB是一个轻量级分布式任务调度框架,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。
13 26
 
14
-### 文档
27
+## Documentation
15 28
 
16
-- 官方文档:[XXL-JOB官方文档](https://github.com/xuxueli/xxl-job/blob/master/doc/XXL-JOB官方文档.md)
29
+- [中文文档](https://github.com/xuxueli/xxl-job/blob/master/doc/XXL-JOB官方文档.md)
30
+- [Englis Documentation](https://github.com/xuxueli/xxl-job/blob/master/doc/XXL-JOB-Englis-Documentation.md)
17 31
 
18
-### 特性
32
+## Features
19 33
 - 1、简单:支持通过Web页面对任务进行CRUD操作,操作简单,一分钟上手;
20 34
 - 2、动态:支持动态修改任务状态、暂停/恢复任务,以及终止运行中任务,即时生效;
21 35
 - 3、调度中心HA(中心式):调度采用中心式设计,“调度中心”基于集群Quartz实现,可保证调度中心HA;
@@ -41,11 +55,7 @@ XXL-JOB是一个轻量级分布式任务调度框架,其核心设计目标是
41 55
 - 23、分片广播任务:执行器集群部署时,任务路由策略选择"分片广播"情况下,一次任务调度将会广播触发对应集群中所有执行器执行一次任务,同时传递分片参数;可根据分片参数开发分片任务;
42 56
 - 24、动态分片:分片广播任务以执行器为维度进行分片,支持动态扩容执行器集群从而动态增加分片数量,协同进行业务处理;在进行大数据量业务操作时可显著提升任务处理能力和速度。
43 57
 
44
-### 架构图
45
-
46
-![输入图片说明](https://static.oschina.net/uploads/img/201707/17190028_aEE2.png "在这里输入图片标题")
47
-
48
-### 发展
58
+## Development
49 59
 于2015年中,我在github上创建XXL-JOB项目仓库并提交第一个commit,随之进行系统结构设计,UI选型,交互设计……
50 60
 
51 61
 于2015-11月,XXL-JOB终于RELEASE了第一个大版本V1.0, 随后我将之发布到OSCHINA,XXL-JOB在OSCHINA上获得了@红薯的热门推荐,同期分别达到了OSCHINA的“热门动弹”排行第一和git.oschina的开源软件月热度排行第一,在此特别感谢红薯,感谢大家的关注和支持。
@@ -56,7 +66,7 @@ XXL-JOB是一个轻量级分布式任务调度框架,其核心设计目标是
56 66
 
57 67
 于2017-05-13,在上海举办的 "[第62期开源中国源创会](https://www.oschina.net/event/2236961)" 的 "放码过来" 环节,我登台对XXL-JOB做了演讲,台下五百位在场观众反响热烈([图文回顾](https://www.oschina.net/question/2686220_2242120) )。
58 68
 
59
-#### 我司大众点评目前已接入XXL-JOB,内部别名《Ferrari》(Ferrari基于XXL-JOB的V1.1版本定制而成,新接入应用推荐升级最新版本)。
69
+** 我司大众点评目前已接入XXL-JOB,内部别名《Ferrari》(Ferrari基于XXL-JOB的V1.1版本定制而成,新接入应用推荐升级最新版本)。**
60 70
 据最新统计, 自2016-01-21接入至2017-07-07期间,该系统已调度约60万余次,表现优异。新接入应用推荐使用最新版本,因为经过数个大版本的更新,系统的任务模型、UI交互模型以及底层调度通讯模型都有了较大的优化和提升,核心功能更加稳定高效。
61 71
 
62 72
 至今,XXL-JOB已接入多家公司的线上产品线,接入场景如电商业务,O2O业务和大数据作业等,截止2016-07-19为止,XXL-JOB已接入的公司包括不限于:
@@ -99,17 +109,15 @@ XXL-JOB是一个轻量级分布式任务调度框架,其核心设计目标是
99 109
 欢迎大家的关注和使用,XXL-JOB也将拥抱变化,持续发展。
100 110
 
101 111
 
102
-### 下载
112
+## Source and Download
103 113
 
104
-#### 源码仓库地址 (将会在两个git仓库同步发布最新代码)
105
-
106
-源码仓库地址 | Release Download
114
+Source | Release Download
107 115
 --- | ---
108 116
 [https://github.com/xuxueli/xxl-job](https://github.com/xuxueli/xxl-job) | [Download](https://github.com/xuxueli/xxl-job/releases)  
109 117
 [http://git.oschina.net/xuxueli0323/xxl-job](http://git.oschina.net/xuxueli0323/xxl-job) | [Download](http://git.oschina.net/xuxueli0323/xxl-job/releases)
110 118
 
111 119
 
112
-#### 中央仓库地址 (最新Release版本:1.8.1)
120
+## Maven
113 121
 
114 122
 ```
115 123
 <!-- http://repo1.maven.org/maven2/com/xuxueli/xxl-job-core/ -->
@@ -120,34 +128,36 @@ XXL-JOB是一个轻量级分布式任务调度框架,其核心设计目标是
120 128
 </dependency>
121 129
 ```
122 130
 
123
-#### 博客地址 (将会在两个博客同步更新文档)
131
+#### Blog
124 132
 
125 133
 - [oschina地址](http://my.oschina.net/xuxueli/blog/690978)
126 134
 - [cnblogs地址](http://www.cnblogs.com/xuxueli/p/5021979.html)
127 135
 
128
-#### 技术交流群 (仅作技术交流)
136
+## Communication group
137
+
138
+- 腾讯QQ群(5):138274130      [![image](http://pub.idqqimg.com/wpa/images/group.png)](http://shang.qq.com/wpa/qunwpa?idkey=a3f3aea7e5943e7a24e9726495747ddc19bccd3592d7a70ecb5a97b616062241 )
139
+- 腾讯QQ群(4):464762661    (群即将满,请加群5)
140
+- 腾讯QQ群(3):242151780    (群即将满,请加群5)
141
+- 腾讯QQ群(2):438249535    (群即将满,请加群5)
142
+- 腾讯QQ群(1):367260654    (群即将满,请加群5)
129 143
 
130 144
 
131
-- 群5:138274130      [![image](http://pub.idqqimg.com/wpa/images/group.png)](http://shang.qq.com/wpa/qunwpa?idkey=a3f3aea7e5943e7a24e9726495747ddc19bccd3592d7a70ecb5a97b616062241 )
132
-- 群4:464762661    (群即将满,请加群5)
133
-- 群3:242151780    (群即将满,请加群5)
134
-- 群2:438249535    (群即将满,请加群5)
135
-- 群1:367260654    (群即将满,请加群5)
145
+## Issue
146
+如有问题可在 [Github Issues](https://github.com/xuxueli/xxl-job/issues/) 上提问,也可以加入上文技术交流群;
136 147
 
137 148
 
138
-### 报告问题
139
-XXL-JOB托管在Github上,如有问题可在 [ISSUES](https://github.com/xuxueli/xxl-job/issues/) 上提问,也可以加入上文技术交流群;
149
+## User Registration
150
+请接入使用的公司或个人进行用户登记 [登记地址](https://github.com/xuxueli/xxl-job/issues/1 ) 。登记仅为了产品推广,产品开源免费。
140 151
 
141
-### 接入登记(登记仅为了推广,产品开源免费)
142
-更多接入公司,欢迎在github [登记](https://github.com/xuxueli/xxl-job/issues/1 )
143 152
 
144
-### 开源协议
153
+## Copyright and license
145 154
 产品开源免费,并且将持续提供免费的社区技术支持。个人或企业内部可自由的接入和使用。
146 155
 
147 156
 XXL-JOB采用GPLv3协议,目的是为了保证用户的自由使用权利。协议可避免专利申请的特殊危险 "the GPL assures that patents cannot be used to render the program non-free.(摘自GPLv3)"。  
148 157
 
149 158
 ---
150
-### 支持的话可以扫一扫,支持 [XXL系列](https://github.com/xuxueli) 的建设:)
159
+## Donate
160
+支持的话可以扫一扫,请作者喝杯咖啡吧:)
151 161
 
152 162
 微信:![输入图片说明](https://static.oschina.net/uploads/img/201707/07214300_qhxT.png "在这里输入图片标题")
153 163
 支付宝:![输入图片说明](http://images2015.cnblogs.com/blog/554415/201605/554415-20160513183306234-1939652116.png "在这里输入图片标题")

+ 11 - 0
doc/XXL-JOB-Englis-Documentation.md Parādīt failu

@@ -0,0 +1,11 @@
1
+# 《A lightweight distributed task scheduling framework. "XXL-JOB"》
2
+
3
+[![Build Status](https://travis-ci.org/xuxueli/xxl-job.svg?branch=master)](https://travis-ci.org/xuxueli/xxl-job)
4
+[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.xuxueli/xxl-job/badge.svg)](https://maven-badges.herokuapp.com/maven-central/com.xuxueli/xxl-job/)
5
+[![GitHub release](https://img.shields.io/github/release/xuxueli/xxl-job.svg)](https://github.com/xuxueli/xxl-job/releases)
6
+[![License](https://img.shields.io/badge/license-GPLv3-blue.svg)](http://www.gnu.org/licenses/gpl-3.0.html)
7
+[![Gitter](https://badges.gitter.im/xuxueli/xxl-job.svg)](https://gitter.im/xuxueli/xxl-job?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
8
+
9
+## 1、Intro
10
+
11
+### 1.1 overview