当前位置: 代码迷 >> Java相关 >> java在weblogic上写入文件失败,报出的错误请大家看看,希望能帮忙解决.
  详细解决方案

java在weblogic上写入文件失败,报出的错误请大家看看,希望能帮忙解决.

热度:25   发布时间:2016-04-22 20:53:29.0
java在weblogic上写入文件失败,报出的异常请大家看看,希望能帮忙解决....
[[ACTIVE] ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)']
------解决思路----------------------
这个不是错误日志,楼主参考下 ExecuteThread: '8' for queue: 'weblogic.kernel.Default (self 

如果发送该请求较多,很有可能会导致weblogic的线程阻塞,严重会引起weblogic挂起现象。 
可以通过以下几种方法解决: 
1)修改StuckThreadMaxTime参数,将默认的600s改成1200s,或者其它适合的值。 
2)增大线程数,防止线程阻塞问题。 

3)优化程序,减少处理时间。
可以通过在启动脚本增加如下参数,可以指定默认线程池的最小值、最大值:
-Dweblogic.threadpool.MinPoolSize=100
-Dweblogic.threadpool.MaxPoolSize=500
 
或者
进入WebLogic控制台——左边窗口的mydomain——servers——点击myserver——Configuration——General——点击Advanced Options的Show链接——最下面的Configure Execute Queues 链接——weblogic.kernel.Default链接——Thread Count参数。的却是隐藏的比较深。修改Thread Count的值,然后重启WebLogic就可以生效了。 
  相关解决方案