必威体育Betway必威体育官网
当前位置:首页 > IT技术

解决 APPARENT DEADLOCK!!!

时间:2019-08-09 13:10:00来源:IT技术作者:seo实验室小编阅读:76次「手机版」
 

apparent

解决 APPARENT DEADLOCK!!! Creating emergency threads for unassigned pending tasks

  • 报错信息:

报错信息:

apparent DEADLOCK!!! Creating emergency threads for unassigned pending tasks!

在网上查了一下,大部分网友分析是c3p0造成的,我根据网友给出的参数修改了一下我的项目的参数,改好后重新启动,不再报错,稳定性需要观察。原文内容如下:

最近部在生产环境的应用,系统重启后,跑了一天后就挂掉了,每天都是如此,之前一直都是挺稳定的,看了日志报出的错误是:

WARN [Timer-8] ThreadPoolAsynchronousRunner.run(624) | com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@4acfc57a – APPARENT DEADLOCK!!! Complete Status:

接下来就是: 

java.lang.outofmemoryERROR: GC overhead limit exceeded

这个问题,搞了好几天,后来发现是C3P0的问题,这里记录一下: 

原c3p0参数如下: 



  <property name="maxPoolSize" value="10"/> 
   <property name="minPoolSize" value="3"/> 
   <property name="maxIdleTime" value="180" /> 

修改后c3p0的参数如下:

 <property name="maxPoolSize" value="30" /> 
   <property name="minPoolSize" value="10" /> 
   <property name="maxIdleTime" value="1800" /> 
   <property name="maxstatements" value="0" /> 
   <property name="initialPoolSize" value="10" /> 
   <property name="idleConnectionTestPeriod" value="1800" />

相关阅读

企业网站设计要解决客户什么需求

企业网站想要制作的更加出色,就需要在建站前跟客户之间具有充分的沟通和交流。使得网站制作即能够符合设计需要,又能够满足客户的需

网站需求的分析和解决方法

  一个网站是为了获得商业价值,而获得价值就需要目标用户访问,想要让目标用户访问网站,做好网站用户需求分析势在必行。一个没有

win10更新后迅雷软件老是崩溃如何解决?

现在很多用户都会使用迅雷下载工具,不过由于迅雷软件不兼容win10系统补丁,导致用户更新一些补丁后出现迅雷老是崩溃的情况,那么遇到w

解决FTP上传文件速度慢的问题

 我们在利用ftp的storeFile()上传存储文件的时候,为了让上传速度提升,建议采用添加缓冲区的方式,根据上传文件的大       小,设置

Windows自动弹出MSN中文网界面解决办法

Windows自动弹出MSN中文网界面解决办法 原因:每当用户连接到网络时,Windows 会向微软的一个域名发送访问请求,访问结果作为网络连接

分享到:

栏目导航

推荐阅读

热门阅读