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的情況。