怎么查看网站的pv uv,家具设计公司,wordpress 图片模板修改,react网站开发介绍背景 我们可以通过Jmeter添加插件实现webSocket脚本编写。WebSocket的插件较多#xff0c;我选择以WebSocket Samplers by Peter Doornbosch为例来进行配置。
步骤1、WebSocket Samplers插件安装
下载地址#xff1a;JMeter WebSocket Samplers#xff0c;建议下载最新版本…背景 我们可以通过Jmeter添加插件实现webSocket脚本编写。WebSocket的插件较多我选择以WebSocket Samplers by Peter Doornbosch为例来进行配置。
步骤1、WebSocket Samplers插件安装
下载地址JMeter WebSocket Samplers建议下载最新版本。下载的插件放置在jmeter安装目录下的lib-ext文件夹下打开jemter添加取样器查看是否安装成功如果可以选择到websocket相关链接代表成功。 采集器名称 说明 WebSocket Close 用于正常关闭 websocket 连接 WebSocket Open Connection 用于显式设置websocket连接 WebSocket Ping/Pong 用于发送ping和接收pong请求 WebSocket Single Read Sampler 用于接收一个文本或二进制WebSocket 帧 WebSocket Single Write Sampler 用于发送一个文本或二进制WebSocket 帧 WebSocket request-response Sampler 用于执行基本的请求-响应请求 注意 因为WebSocket是长连接流式通讯所以可能存在发送一个请求收到多条响应的情况。收到的响应会以先后顺序排在一个响应队列中。当执行一个有读操作的Sampler时就从队列头部取出一个响应每当收到一个响应时就将其放到队列尾部。 WebSocket Single Read Sampler是一个只读Sampler它只从队列头部读取一个响应如果读不到就等待直至超时。 WebSocket Single Write Sampler是一个只写Sampler它只向连接通道发送一个请求且不等待响应。 WebSocket Request Response Sampler是一个读写Sampler它向连接通道发送一个请求然后从响应队列头部读取一个响应如果读不到就等待直至超时。 如果放置的读Sampler和写Sampler数量不合适可能会出现读到的数据错位的现象。 比如服务端每2秒固定生成1个通知消息添加到队列中那么20秒以后队列中已经有10条消息此时你触发1条请求服务端对该请求进行响应你需要读取11次才会拿到该响应值前10次拿到的是已经生产的队列中的通知消息