天天看点

Kettle学习笔记(八)

    由于项目需要,最近研究了一下kettle的代码,上一话学习笔记已经提了一下笔记中提到的kettle版本已经是5.x了,注意这次笔记只针对5.x以上版本。

    之前Web项目调度的时候,只能在控制台获取到kettle脚本执行中的日志,这对于后期获取系统运行状态是一个非常大的麻烦。只通过

    来获取到执行脚本后的状态,不足以来判断脚本的执行效果和状态。所以获取脚本执行中的脚本日志势在必行了。

所以可以通过下面这段代码:

上面这段代码获取到kettle执行之后,获取执行中到日志,也就是kettle编辑器中运行的日志。

这样获取到执行日志之后,我们想怎么样来记录就怎么记录。

还有一点必须要做的就是,获取执行日志之后我们要清空日志到缓冲区。

这样下次记录日志就不会重复记录多条日志。