springboot正常运行一段时间后出现长链接。
springboot的项目,线上生产环境,在正常运行两三天后,不管调用哪一个接口(简单的获取数据库数据返回json)总是会成功10多次,然后出现一次长链接直到超时,然后又可以成功调用10次左右又会出现长链接。
发生问题的时候,使用postman循环调用同一个接口,总是成功10多次(每次耗时200ms左右),出现一次长链接超时,再成功10多次又出现长链接。此时用另一个使用spring cloud 架构的服务去调用接口(两个服务连接的同一个数据库同一张表)又不会出现问题(排除数据库问题)。
这时只要把springboot服务关闭重启,又可以正常运行两三天,tomcat启动参数调优也试过多次,无果,各位大佬有没有遇到过类似问题,如何排查解决。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不要上来就“调优”……先分析慢在哪,有APM工具的话看一下APM监控,没有的话,可以考虑Arthas 挂个后台的trace命令,直到有慢的点。先定位问题,不好定位的话就先缩小问题范围,再谈“优化”