問題描述
今天使用Jmeter完成壓測執行,然后使用命令將jtl文件轉換成html報告時,遇到了報錯!
大致就是說jmeter里定義了一個jmeter.save.saveservice.timestamp_format=ms的時間格式,但是jtl文件中的時間格式不是標準的這個ms格式,導致無法正常解析。對于這個問題,有如下三種解決方案!
1. 檢查 JTL 文件時間戳格式
打開對應的.jtl 文件(比如圖片中的 “查詢商戶列表.jtl”),查看其中時間戳的實際格式。正常情況下按照jmeter.save.saveservice.timestamp_format=ms
設定,時間戳應該是毫秒級別的數字形式(例如1612345678901
)。如果實際格式不符,比如是類似2024-12-30 20:40:54
的日期時間文本格式,就需要進行轉換。
2. 修改 JMeter 配置(推薦!)
找到配置文件&#x