![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
WebSocket
LSYHhhhh
github 链接 - https://github.com/Lin-SiYu
展开
-
Locust - 压测 WebSocket 连接数超 1024 报错
文章目录一、错误信息二、错误可能性分析及处理2-1 使用 select() 支持并发连接数有限2-1-1 基于当前脚本的错误分析2-1-2 JMeter 下 WsbSocket 长连接数测试 - 排除系统原因2-1-3 Locust 的单机多进程使用(分布式运行)2-2 测试机内部端口等未调优2-2-1 测试机的连接数优化2-2-1、测试机优化参考一、错误信息二、错误可能性分析及处理l...原创 2019-10-30 16:56:28 · 1698 阅读 · 0 评论 -
WebSocket - 基于 Python 的主流实现方式总结
目录一、WebSocket -网络通信协议1-1 简介二、Websockets servers and clients in Python2-0 connect2-0-1 建立一对一短连接 2-0-2 建立一对一长连接2-0-3 建立一对多长连接2-1 asyncio三、SocketIO3-0 Flask-Sockets VS Flask-SocketIO...原创 2019-07-02 14:56:16 · 29397 阅读 · 2 评论 -
WebSocket - Tornado - Ping & Pong
目录一、Tornado 内置 ping 设置1-0 ping 帧1-1 ping 帧 发送1-2 Tornado setting 相关项1-3 client & server 端处理 ping 帧1-3-1 server 端1-3-2 client 端 - 基于 ws-client 库二、业务逻辑 ping & pong2-0 业务逻辑分析2...原创 2019-07-09 09:42:48 · 3537 阅读 · 1 评论 -
WebSocket - Tornado 的基本实现总结
目录零、基本信息一、一对一长连接1-1 server 端1-2 client 端二、一对多长连接三、tornado 内置定时调度四、实现脚本定时调度触发ws的消息推送方式一、ioloop调度脚本触发ws推送方式二、服务端开启http 和 ws 的api,脚本向发送http请求触发ws的推送零、基本信息官方文档 - 中文一、一对一长连接...原创 2019-07-04 15:57:26 · 2999 阅读 · 0 评论 -
Tornado - Middleware
目录一、RequestHandler 基础类支持RequestHandler.initialize() - 用于子类初始化,每个请求都会调用RequestHandler.prepare() - 处理请求方法前的调用函数RequestHandler.on_finish() - 请求结束后的调用函数RequestHandler.finish(chunk:Union [str,...原创 2019-07-10 14:49:02 · 1165 阅读 · 0 评论