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

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

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

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

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

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

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

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 137,134评论 19 139
  • 1. CS/CSS系统架构的基本概念 1.1系统架构定义 虽然B/S结构、J2EE架构愈来愈成为流行模式,但基于传...
    西边人阅读 1,711评论 0 5
  • 文章来自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鹏阅读 9,412评论 2 126
  • 参加了3天的精英训练营,明天就要回到工作岗位了,把这几天的所思所想做个小小的总结: 1.很高兴认识了好多原来只知道...
    何惧风飞沙阅读 191评论 0 0
  • 一年最美的景,便是人家四月天了。紫色的丁香,绯红的海棠,吐着白蕊的剑兰,还有凑热闹的二月兰,虽不够姿颜色,但胜在热...
    sinhuihui阅读 272评论 0 1

友情链接更多精彩内容