抑郁症健康,内容丰富有趣,生活中的好帮手!
抑郁症健康 > 分析Kettle性能测试过程中的STARTDATE时间问题

分析Kettle性能测试过程中的STARTDATE时间问题

时间:2024-07-02 06:12:34

相关推荐

性能测试过程通过jmeter或loadrunner调用carte服务接口,来启动kettle的转换过程,通过测试转换过程的响应时间如下(单线程/单用户情况):

到kettle日志表里查看转换过程的响应时间,发现结束日期-启动日期的时间,要远高于性能测试工具检测到的响应时间,如下所示:

再去看kettle的执行日志,发现一个转换的时间也就需要两三秒钟,如下所示:

这是为什么呢,带着这个问题上网去找,结果发现有如下一段话:

STARTDATE(启动日期)是上次执行时间,可以用于增量更新数据。第一次执行为900/1/1 7:00:00

说明我开始就理解错了,这个启动日期应该是上一次转换的结束日期,而本次的结束日期应该是相当于本次开始执行的时间。所以我们把上图的日志日期-启动时间(或结束时间)=本次转换执行的时间,这样的结果与性能测试工具获取的执行时间就基本一致了。

如果觉得《分析Kettle性能测试过程中的STARTDATE时间问题》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。