You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改JMeter测试运行时的时区?配置修改后仍未生效

修改JMeter时区的有效方法

以下是几种解决时区配置不生效问题的可行方案:

  • 检查system.properties配置细节
    确保你添加的配置是user.timezone=Asia/Hong_Kong,注意参数值末尾不要留多余空格。修改完成后必须完全重启JMeter,否则新配置不会加载生效。

  • 通过启动脚本强制指定时区
    如果修改system.properties仍无效,可以直接在JMeter启动脚本中添加JVM参数:

    • Windows系统:打开bin/jmeter.bat,找到set HEAP相关配置行,在其后添加:
      set JVM_ARGS=-Duser.timezone=Asia/Hong_Kong
      
    • Linux/Mac系统:打开bin/jmeter.sh,找到HEAP=相关配置行,在其后添加:
      JVM_ARGS="-Duser.timezone=Asia/Hong_Kong"
      

    保存脚本后重新启动JMeter即可。

  • 验证时区是否生效
    可以通过Debug Sampler确认配置结果:在测试计划中添加Debug Sampler,运行后查看结果树里的JMeterVariables,找到__timezone变量,确认其值为Asia/Hong_Kong;也可以使用${__time(yyyy-MM-dd HH:mm:ss,)}函数生成时间戳,对比系统当前时间是否一致。

内容的提问来源于stack exchange,提问作者Kevin Lee

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.19 08:09:50