springboot正常运行一段时间后出现长链接。

新手上路,请多包涵

springboot的项目,线上生产环境,在正常运行两三天后,不管调用哪一个接口(简单的获取数据库数据返回json)总是会成功10多次,然后出现一次长链接直到超时,然后又可以成功调用10次左右又会出现长链接。

发生问题的时候,使用postman循环调用同一个接口,总是成功10多次(每次耗时200ms左右),出现一次长链接超时,再成功10多次又出现长链接。此时用另一个使用spring cloud 架构的服务去调用接口(两个服务连接的同一个数据库同一张表)又不会出现问题(排除数据库问题)。

这时只要把springboot服务关闭重启,又可以正常运行两三天,tomcat启动参数调优也试过多次,无果,各位大佬有没有遇到过类似问题,如何排查解决。

阅读 2.8k
1 个回答

不要上来就“调优”……先分析慢在哪,有APM工具的话看一下APM监控,没有的话,可以考虑Arthas 挂个后台的trace命令,直到有慢的点。先定位问题,不好定位的话就先缩小问题范围,再谈“优化”

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题