【问题标题】:Non Gui Jmeter Test does not stopNon Gui Jmeter 测试不停止
【发布时间】:2020-04-07 11:19:36
【问题描述】:

我在 Ubuntu 下创建了以下测试场景:

  • 线程 100 Vus
  • 加速周期时间:400s
  • 循环:1
  • BZM-Streaming 采样器(视频时长:12 秒)
  • Jmeter 版本:5.2.1

我在bin文件夹下名为jmeter的文件上配置了堆大小:

  • : "${HEAP:="-Xms8192m -Xmx8192m -XX:MaxMetaspaceSize=256m"}"

令人惊奇的是,当我将视频流持续时间更改为 6 秒而不是 12 秒时,测试有效。 我的意思是每个音频和视频片段大约需要 2 秒,所以我来这个操作:

  • 100 Vus * 6 秒 = 600 秒 / 60 分钟 = 10 分钟(整个测试需要 22 分钟)。

为什么视频持续时间为 12 秒时测试没有停止?我的意思是考试时间太短了!!

我在这里错过了什么...堆大小配置不正确?这里有什么问题?在日志中我没有 java.lang.OutOfMemoryError: Java heap space Issue

【问题讨论】:

    标签: jmeter video-streaming performance-testing load-testing


    【解决方案1】:

    您的问题没有提供足够的信息,因此我们至少无法做出猜测,今后您需要提供以下基本信息:

    1. HLS还是MPEG-DASH
    2. 您的播放列表网址
    3. jmeter.log file的相关部分,注意任何Problem downloading .... segment的警告。您可能需要通过将下一行添加到 log4j2.xml 文件来增加日志记录的详细程度:

      <Logger name="com.blazemeter.jmeter.videostreaming" level="debug"/>
      
    4. 您的流式采样器完整配置

    无论如何请确保使用最新版本的插件(HLS Plugin 3.0 has been released recently),您可以随时使用JMeter Plugins Manager 升级到最新版本

    另外请注意,您可以通过JMeter Plugins Support Forum 与 JMeter 插件开发人员和/或维护人员联系。

    【讨论】:

    • 它是 HLS 协议....我增加了日志记录的详细程度....我使用 HLS Pluging 3.0 版本
    • 查看流式采样器完整配置的图片
    • com.blazemeter.jmeter.videostreaming.core.exception.PlaylistDownloadException: Problem downloading master https://damxdcfpo.maxdome.de/mxd-manifest-service/mxd-mediavault-prod/540e30_18928950_2017-08-09_02-49/18928950.ism/.mpd?session_id=1007560909-1171436075-ddb54&amp;filter=(type==%22video%22%26%26MaxHeight%3C=576)%7C%7C(type==%22audio%22%26%26FourCC==%22AACL%22)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-03-05
    • 2018-11-17
    • 1970-01-01
    • 1970-01-01
    • 2021-12-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多