使用 springboot 开发服务,客户端请求服务端总是偶现超时问题,怎么排查?

查看 11|回复 0
作者:1311317   
最近基于 springboot 开发了一个数据转发服务,大致请求路径如下:
客户端---http 短链接--->springboot 服务--->websocket 长连接--->后端 CPU 计算服务
客户端建立连接后,会持续通过 http 短链接往 springboot 服务发送数据流,然后 springboot 服务通过与后端建立的 websocket 通信直接将数据流转发到后端的计算服务上,获取结果后,然后返回给客户端。
springboot 服务在中间启到一个数据转发的工作,只转发数据,不做 CPU 计算;
现在问题是,在高并发请求时客户端大约在 120 并发、QPS 约 3000 时,偶尔出现 springboot 服务接不到数据包的情况,目前可以断定是 springboot 服务的问题,但是不知道怎么查?
希望各位大佬指导!!!
您需要登录后才可以回帖 登录 | 立即注册

返回顶部