Skip to content
项目
群组
代码片段
帮助
正在加载...
登录
切换导航
X
XXL-JOB
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
靳帅
XXL-JOB
Commits
bba3307c
提交
bba3307c
authored
11月 03, 2018
作者:
xuxueli
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Docker 部署文档
上级
b990724e
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
39 行增加
和
1 行删除
+39
-1
XXL-JOB官方文档.md
doc/XXL-JOB官方文档.md
+21
-1
pom.xml
xxl-job-admin/pom.xml
+18
-0
没有找到文件。
doc/XXL-JOB官方文档.md
浏览文件 @
bba3307c
...
@@ -316,7 +316,7 @@ XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是
...
@@ -316,7 +316,7 @@ XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是
xxl.job.i18n=
xxl.job.i18n=
#### 步骤二:部署项目:
#### 步骤二:部署项目:
如果已经正确进行上述配置,可将项目编译打
war包并部署到tomcat中
。
如果已经正确进行上述配置,可将项目编译打
包部署
。
调度中心访问地址:http://localhost:8080/xxl-job-admin (该地址执行器将会使用到,作为回调地址),登录后运行界面如下图所示
调度中心访问地址:http://localhost:8080/xxl-job-admin (该地址执行器将会使用到,作为回调地址),登录后运行界面如下图所示


...
@@ -332,6 +332,26 @@ XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是
...
@@ -332,6 +332,26 @@ XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是
-
集群机器时钟保持一致(单机集群忽视);
-
集群机器时钟保持一致(单机集群忽视);
-
建议:推荐通过nginx为调度中心集群做负载均衡,分配域名。调度中心访问、执行器回调配置、调用API服务等操作均通过该域名进行。
-
建议:推荐通过nginx为调度中心集群做负载均衡,分配域名。调度中心访问、执行器回调配置、调用API服务等操作均通过该域名进行。
#### 其他:Docker 镜像方式搭建调度中心:
-
下载镜像
```
// Docker地址:https://hub.docker.com/r/xuxueli/xxl-job-admin/
docker pull xuxueli/xxl-job-admin
```
-
创建容器并运行
```
docker run -p 8080:8080 -v /tmp:/data/applogs --name xxl-job-admin -d xuxueli/xxl-job-admin
/**
* 如需自定义 mysql 等配置,可通过 "PARAMS" 指定;
* 配置项参考文件:/xxl-job/xxl-job-admin/src/main/resources/application.properties
*/
docker run -e PARAMS="--spring.datasource.url=jdbc:mysql://127.0.0.1:3306/xxl-job?Unicode=true&characterEncoding=UTF-8" -p 8080:8080 -v /tmp:/data/applogs --name xxl-job-admin -d xuxueli/xxl-job-admin
```
### 2.4 配置部署“执行器项目”
### 2.4 配置部署“执行器项目”
“执行器”项目:xxl-job-executor-sample-spring (提供多种版本执行器供选择,现以Spring版本为例,可直接使用,也可以参考其并将现有项目改造成执行器)
“执行器”项目:xxl-job-executor-sample-spring (提供多种版本执行器供选择,现以Spring版本为例,可直接使用,也可以参考其并将现有项目改造成执行器)
...
...
xxl-job-admin/pom.xml
浏览文件 @
bba3307c
...
@@ -131,6 +131,24 @@
...
@@ -131,6 +131,24 @@
</execution>
</execution>
</executions>
</executions>
</plugin>
</plugin>
<!-- docker -->
<plugin>
<groupId>
com.spotify
</groupId>
<artifactId>
docker-maven-plugin
</artifactId>
<version>
0.4.13
</version>
<configuration>
<!-- made of '[a-z0-9-_.]' -->
<imageName>
${project.artifactId}:${project.version}
</imageName>
<dockerDirectory>
${project.basedir}
</dockerDirectory>
<resources>
<resource>
<targetPath>
/
</targetPath>
<directory>
${project.build.directory}
</directory>
<include>
${project.build.finalName}.jar
</include>
</resource>
</resources>
</configuration>
</plugin>
</plugins>
</plugins>
</build>
</build>
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论