Jmeter - 请求 WebSocket 接口

https://blog.51cto.com/u_13661275/3223501
https://blog.csdn.net/qq_41868500/article/details/121144557
https://blog.csdn.net/weixin_43522687/article/details/125415367

 Jmeter 默认没有支持发送 WebSocket 协议的取样器,因此需要下载插件

我们以Peter Doornbosch 的插件为列:

下载号后重启Jmeter后会发现多了以下取样器:

介绍下用处:

  • WebSocket Open Connection:发开WebSocket连接
  • WebSocket Ping/Pong:Ping 和 Pong 是WebSocket里的 “心跳”,用来保证客户端在线,一般流程是服务器给客户端Ping,客户发送Pong回应,
    表明自己的在线状态
  • WebSocket Single Read Sample:仅仅从服务端读取响应
  • WebSocket Single Write Sample:仅仅向服务端发送信息
  • WebSocket request-response Sample:既可以接收也可以向服务端写

多线程情况下,连接只需要执行一次,因此可以放在仅一次控制器

注意选Pong

向服务端发消息:

Ping/Pong 可以被禁用,若不想让Ping/Pong 执行太频繁,可以把Ping/Pong 放到“固定定时器”下面

posted @   chuangzhou  阅读(412)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示