jmeter - JMeter - 无法停止/关闭
问题描述
我在 JMeter 中有一个非常简单的测试计划。只有一个线程组有一个获取请求。(我创建这个是为了隔离我在另一个现实世界的测试计划中遇到的问题)
我试图增加负载并分析结果。
当达到一个点时,比如 5000 个用户,JMeter 不会停止。
我无法手动停止或关机。尝试这样做时,会显示以下消息。但是,即使我等了,之后也没有任何反应。
它说您可以在右上角看到活动的线程数,但我可以看到没有活动线程。
如果我去任务管理器结束任务,同样的弹出消息会显示在 JMeter 中,因此我无法结束任务。
解决方案
您违反了最重要的 JMeter 最佳实践之一:GUI 模式仅用于测试开发和/或调试
如果您想使用 5000 个虚拟用户执行负载测试,您应该在命令行非 GUI 模式下运行 JMeter,例如:
jmeter -n -t /path/to/your/test.jmx -l /path/to/result.jtl
测试完成后,您可以使用您选择的侦听器result.jtl
打开文件或从中生成 HTML 报告仪表板
推荐阅读
- javascript - 如何使用 Javascript 替换 html 文档中的文本
- architecture - 如何设计一个依赖多个遗留服务的微服务应用?
- angular - Angular 2:无法从我的库中解析服务
- google-cloud-platform - Google Cloud Platform 中的增量负载
- python - 在无头模式下无法在 ChromeDrive 中打开网站
- c# - 使用 TreeView 控件的悬停菜单
- c# - 如何创建指向同一唯一字符串列的 2 个字符串外键?
- python-3.x - Python glob.glob 在 Mac 上返回空列表
- hibernate - 休眠获取两个时间戳之间的时间段
- machine-learning - ValueError: X.shape[1] = 772 应该等于 676,训练时的特征数