在用 Jmeter 做 socket 接口的压测,跑几十秒请求就开始报这个错
上代码看看,你可能少了一个心跳的请求
没写代码,直接用 jmeter 现成的取样器 WebsocketSample 做的
有加心跳
这个需要跟开发坐一块看日志,心跳请求频率,开发那边都是有要求的,频率不一致就认为你这个连接不活跃了,服务端可能就断开了
WebsocketSample 采样器的版本方向查一下了
感谢楼上两位给的意见,我都查下
定位到问题了,是因为 websocket 勾选了 streaming 使用上一个连接,而上一个请求的响应返回后就关闭连接了,导致连接不上远程终端报的错
噢,原来如此,我记得那个不能勾选的