如何在JMeter中使用带有WebSocket连接的signalR添加多个用户

ukdjmx9f  于 2022-12-13  发布在  其他
关注(0)|答案(1)|浏览(179)

我们尝试通过连接SignalR集线器打开一个WebSocket连接一个SignalR示例,然后尝试在该Websocket连接上执行登录。我们尝试同时为多个用户/会话执行此操作,即通过Jmeter执行50个用户会话,但只有2个用户/会话被使用并记录在SignalR日志中。
多个会话的细分(最少50个)

  • 使用WebSocket连接连接到SignalR
  • 在该WebSocket连接上对集线器连接上的自定义端点执行登录调用
  • 在每个会话的测试期间保持该连接
  • 在测试运行后对连接执行注销
  • 断开WebSocket连接”
vuktfyat

vuktfyat1#

我认为这个问题目前的形式无法全面回答。
如果您在日志中只看到2个用户,则需要找出其他48个用户发生了什么情况。
1.首先检查.jtl results file,也许你能从响应代码和/或消息中找出一些东西
1.其次,您可以temporarily enable storing request and response data,以便跟踪失败请求的完整端到端流
1.最后但并非最不重要的是,您可以为您正在使用的插件启用调试日志记录,并检查jmeter.log文件中的任何可疑条目

相关问题