项目开源地址:https://github.com/liangalien/kettle-task
码云:https://gitee.com/liangalien/kettle-task
Kettle在线任务调度平台
1、支持上传、下载ktr/kjb文件
2、支持手动执行、定时执行
3、支持日志实时查看
4、项目管理、登录、注册
5、运行变量在线配置
后续:项目权限、用户权限
开发与编译
后端springboot
执行建表脚本
./script/db.sql
修改配置文件application.yml
datasource:
url: jdbc:mysql://127.0.0.1:3306/kt?useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true&useSSL=false
username: root
password: 123456
kettle:
repo: ${user.dir}/repo # 上传的文件放到哪个目录
plugins: ${user.dir}/plugins # kettle第三方插件放到哪里(如果有报插件缺失,去把kettle官方下载压缩包中的plugins复制到这里)