任务调度中心
mvn clean package
安装 jdk1.8.*
安装 mysql 5.7.*
运行建库脚本
doc/db/create-job-center.sql
unzip job-center-dist.zip
cd bin/job-admin
启动
job-admin.bat start
停止
job-admin.bat stop
cd bin/job-executor
启动
job-executor start
停止
job-executor stop
cd bin/job-admin
启动
job-admin.bat start
停止
job-admin.bat stop
cd bin/job-executor
启动
./job-executor.sh start
停止
./job-executor.sh stop
如果和已有端口冲突可以修改,默认8080端口
server.port=8080
一般无需修改,调度中心可以访问http://www.xxx.com:8080/job-admin
server.context-path=/job-admin
根据实际情况修改 数据库名:job_center 用户名:root 密码:root_888
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/job_center?Unicode=true&characterEncoding=UTF-8&useSSL=false
spring.datasource.username=root
spring.datasource.password=root_888
server.port=8081
如果修改了管理平台相关配置,这里需要相应修改
job.admin.addresses=http://127.0.0.1:8080/job-admin
一般无需修改 如果管理平台和执行器部署在不同的机器上,这里需要提供ip地址,否则为空
job.executor.ip=
job.executor.port=9999
1. 访问http://localhost:8080/job-admin
2. 用户名/密码 admin/123456
3. 调度任务
4. 新增调度任务
5. 运行模式
windows下选择powershell
linux下选择shell
6. cron编辑任务定时策略
7. 其他按要求填写
8. 保存任务
9. 点击操作下拉框,选择GLUE IDE
10. 编写以下脚本并保存
#!/bin/bash
sh /opt/oracle/backup.sh
echo "Good bye!"
exit 0
11. 运行调度任务
backup.sh restore.sh 在doc目录下
1. 访问http://localhost:8080/job-admin
2. 用户名/密码 admin/123456
3. 调度任务
4. 新增调度任务
5. 运行模式
windows下选择powershell
linux下选择shell
6. cron编辑任务定时策略
7. 其他按要求填写
8. 保存任务
9. 点击操作下拉框,选择GLUE IDE
10. 编写以下脚本并保存
e:
cd /
cd data-integration
./Pan.bat /file F:\kettle\bxy\aaa.ktr /level Detailed /logfile D:\aaa\aaa-bbb-1.log
exit 0
11. 运行调度任务