为什么CPU花费那么多时间执行getNextJarEntry方法?

时间:2019-08-05 10:02:55

标签: java spring-boot tomcat jvm disk

我的一台服务器的http响应非常慢,返回响应时平均花费20000ms-30000ms。但是另一台服务器仅花费数百毫秒。该应用程序的源代码是相同的。

我使用visualvm试图找出原因,并且发现过程中java.util.jar.JarInputStream.getNextJarEntry()方法花费了99%的时间:

time cost

为什么会发生这种情况,或者如何找到有关这种情况的更多详细信息?

0 个答案:

没有答案