java web 项目,到系统主页 1 秒左右。 但是当上传文件的时候,去系统主页 却需要 10 分钟左右。
看了下服务器的 CPU 在 60% 左右,一直在 YGC,没有 FGC,
总堆内存 30G,把年轻代内存加大到 10G,还是没有任何改善。
如何才能在大数据量上传的同时,不影响页面访问延时呢?
求大神们给一个好的诊断解决思路
感觉像带宽问题
给的信息太少啦。 不做文件上传时应用服务器资源消耗什么情况,数据库服务器资源消耗什么情况?做文件上传时各服务器资源又是什么情况? 能让开发打更详细的日志分析在文件上传的时候访问主页需 10 分钟的耗时主要在哪里么? 可以抓下线程堆栈看是否有线程阻塞或者死锁等情况。 不知道你们数据库的情况,SQL 语句是否存在性能问题?