如何解决使用 KERBEROS 时 Jmeter 挂起
当使用多个线程(用户)运行 Jmeter 时会发生这种情况。对于单用户,问题不会发生。
操作系统:Windows 10
编辑: 我的意思是“挂起”,即 Jmeter 永远等待来自服务器的响应,而该响应应该已经响应。
解决方法
此问题已通过将 HTTP 客户端实现设置为 Java like this 来解决。
Java 实现不使用连接池,我认为这就是它被解决的原因(虽然只是一个疯狂的猜测)。
“挂起”是什么意思?如果您使用 GUI 来运行“多线程” - 请不要因为 GUI 模式仅用于测试开发和调试,在执行时您应该using JMeter in command-line non-GUI mode
如果它在非 GUI 模式下仍然“挂起”:
- 请务必关注JMeter Best Practices
- 确保 JMeter 不缺少 CPU、RAM,不进行频繁的垃圾收集等。如果是 - 您将需要使用 Distributed Testing
- 获取 thread dump 并查看线程卡住的位置和位置,并增加此组件的日志记录
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。