【Kettle】kettle调度工具

非我原创,中途修改。

1,Java编写,支持windows,linux

2,支持文件资源库和数据库资源库

3,支持任务计划,CRON定时任务

4,支持日志查看与下载

5,支持多资源库,多用户

6,支持作业和转换

7,支持任务调度监控

8,   支持自启动统计日志输出



新增功能:

1,日志筛选,采用laydate插件,可以传入默认日期,获取作业状态。

2,新增调度失败统计,作业对应负责人,作业编号

3,作业是否异常逻辑判断,try catch捕获不到的,再通过日志的关键字判断异常,这里有一个细节,针对kettle的显示的语言,中英文的日志都有做判断。

4,权限管控,admin账号可以看到所有资源和任务,其他用户也只能看到并且也只能调度自己的任务,没有系统设置菜单显示

5,修复传入jobId无效的问题,修改包装bootstrap工具类,修改bootstarp传参

6,  重启tomcat,根据数据库存储的作业状态顺序自动启动作业,转换。

7,修复大大小小的问题一二十个

8,  开发对应的自动配置工具,具有初始化,重置密码的功能

9, 新增立即运行一次功能

10,运行失败发送邮件通知

image.png

10,增加了原来上传作业可能有多个kjb,ktr一起调用的情况,同时可以上传到多个文件,同时新建文件夹为当前的年月日时分秒毫秒。比较容易理解。

image.png

image.pngimage.png

image.png


image.png

image.pngimage.pngimage.pngimage.png

image.png

image.png

image.pngimage.pngimage.pngimage.png





  • 评论列表:
  •  访客
     发布于 2020-03-22 10:26:29  回复该评论
  • 这个高度工具哪里有新版下载?
    •  Evan
       发布于 2020-04-10 23:55:42  回复该评论
    • github上有,我这是改编的,不一样的。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-BlogPHP 1.5.2 Zero

粤ICP备18035038号