问题场景:请求很耗时,当一次请求完成后,之后的20秒内的请求很快速,在之后的第一个请求很慢!

每隔一段时间,请求就会出发解压jar的操作,不确定是操作系统的问题还是sping-boot的bug

"http-nio-7070-exec-1" #24 daemon prio=5 os_prio=0 tid=0x00007fbd08018800 nid=0x1f87 runnable [0x00007fbd80285000]
   java.lang.Thread.State: RUNNABLE
    at java.util.zip.Inflater.inflateBytes(Native Method)
    at java.util.zip.Inflater.inflate(Inflater.java:259)
    - locked <0x0000000774802160> (a java.util.zip.ZStreamRef)
    at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:152)
    at java.util.zip.ZipInputStream.read(ZipInputStream.java:194)
    at java.util.jar.JarInputStream.read(JarInputStream.java:207)
    at java.util.zip.ZipInputStream.closeEntry(ZipInputStream.java:140)
    at java.util.zip.ZipInputStream.getNextEntry(ZipInputStream.java:118)
    at java.util.jar.JarInputStream.getNextEntry(JarInputStream.java:142)
    at java.util.jar.JarInputStream.getNextJarEntry(JarInputStream.java:179)
    at org.apache.catalina.webresources.JarWarResourceSet.getArchiveEntries(JarWarResourceSet.java:112)
    - locked <0x00000006c80d1dc0> (a java.lang.Object)
    at org.apache.catalina.webresources.AbstractArchiveResourceSet.getResource(AbstractArchiveResourceSet.java:256)
    at org.apache.catalina.webresources.StandardRoot.getResourceInternal(StandardRoot.java:280)
    at org.apache.catalina.webresources.CachedResource.validateResource(CachedResource.java:95)
    at org.apache.catalina.webresources.Cache.getResource(Cache.java:69)
    at org.apache.catalina.webresources.StandardRoot.getResource(StandardRoot.java:215)
    at org.apache.catalina.webresources.StandardRoot.getResource(StandardRoot.java:205)
    at org.apache.catalina.mapper.Mapper.internalMapWrapper(Mapper.java:1027)
    at org.apache.catalina.mapper.Mapper.internalMap(Mapper.java:842)
    at org.apache.catalina.mapper.Mapper.map(Mapper.java:698)
    at org.apache.catalina.connector.CoyoteAdapter.postParseRequest(CoyoteAdapter.java:672)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:783)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:798)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1434)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    - locked <0x000000076d9975d8> (a org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Thread.java:745)

最新文章

  1. CentOS7 安装Mono及Jexus
  2. dedecms为什么文档标题最大长度只能显示二十个汉字呢?
  3. struts工程建立配置细节
  4. Highcharts使用简例 + 异步动态读取数据
  5. 详解HTML5中rel属性的prefetch预加载功能使用
  6. python 调用函数
  7. -----------------------------SpringMVC理解-----------------------------
  8. 特征提取(Detect)、特征描述(Descriptor)、特征匹配(Match)的通俗解释
  9. IQKeyboardManager使用方法
  10. 领域驱动设计(DDD)笔记(一)
  11. c# 多线程 --Mutex(互斥锁) 【转】
  12. linux_批量关闭进程
  13. 【Mysql】—— MySQL存储引擎中的MyISAM和InnoDB区别详解
  14. scrapy - Request 中的回调函数不执行
  15. css3 之border-radius 属性解析
  16. 20155227辜彦霖《基于Cortex-M4的UCOSIII的应用》课程设计个人报告
  17. zookeeper 版本不一致导致不断重连
  18. FiddlerCoreAPI 使用简介
  19. eclipse安装lua
  20. 说说C语言运算符的“优先级”与“结合性”

热门文章

  1. 根据funID,personID获取最新规划包项目相关信息
  2. HttpWatch使用教程
  3. 解决ios8 webView加载的地图无法定位问题
  4. Android开发:《Gradle Recipes for Android》阅读笔记(翻译)3.4——Flavor Dimensions
  5. CAFFE学习笔记(五)用caffe跑自己的jpg数据
  6. F - 简单计算器(栈)
  7. linux中常见的文件操作命令
  8. maven实现项目热部署
  9. POJ 1860 Currency Exchange【bellman_ford判断是否有正环——基础入门】
  10. ECMAScript6面对大于0xFFFF的Unicode字符如何正确返回长度