(python3编写的、端口8189、协议 ws)
websocket协议是基于TCP的一种新的网络协议,它实现了客户端与服务端全双工通信:允许服务器主动向客户端发送消息,也允许客户端向服务器请求消息。
http协议: 只能客户端向服务器发起请求,服务器收到请求后,进行处理,原路返回。不能实现服务器主动向客户端发送消息。
例如收到天气预报的这种短信:它有生成放在发送的序列里面去排队,排到它了就把它推送到你的手机上来。
看看这个app是不是一直处于一个在线活跃的状态。过一段时间,服务器主动发送一个消息给这个app,确认这个app是不是处于在线状态。
web测试:登录了一段时间未操作,再来操作时,就会出现登录超时。
ws + ssl 证书
进行数据加密传输。http + ssl
进行数据加密传输。jmeter中要引入插件,jmeter本身的取样器中,不支持websocket协议。
.jar
,jmeter-plugins-manager-1.6.jar
。lib\ext
文件夹中, 这个文件夹下放第三方开发的jar包。plugins manager
的入口(没有放plugin
的jar包时,没有这个入口)。不是一个东西。websocket是一个通信协议(向外暴露接口,可以调用接口),socket:代码层面之间的调用(不向外暴露接口,必须使用代码调用)。
我用的这个项目就是一个微型的直播室。
建立链接。
WebSocket Single Write Sampler:
向服务器发起消息。
收消息。
运行结果中可以看出发过去的是601。
运行结果:直播室创建成功。
这个接口就测完了。
https://gitee.com/qinghanstudy/gaojixingneng/tree/master/Advanced%20performance%20testing
文章中除标明“图片来自网络”的图片,皆为小编本人所画所截图,计算机知识都一样,如有雷同,纯属巧合。文章是清菡编写的,如有转载,请标明出处!
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有