1.部署xxl-job调度平台
从GitHub上下载源码,参考官网部署好xxl-job.
2.调度kettle
(1)、新增一个调度任务,运行模式选择为GLUE(shell)
(2)、选择GLUE IDE编辑
(3)、在shell界面编辑好kettle调度命令即可
随后启动定时任务,作业即可进入调度周期了。
小结:此方式是直接通过xxl-job和kitchen.bat脚本进行调度作业,每启动一次kitchen.bat脚本就会起一个jvm实例,当任务过多时,将会产生内存溢出,因此需要使用其他方式来将kettle做成web接口,以后每次调度时,只需通过xxl-job调度kettle的接口即可,不会产生多起jvm的情况。