一个很让人头疼的错误,求帮忙

问题描述

ThewebapplicationcreatedaThreadLocalwithkeyoftype[null](value[com.opensymphony.xwork2.inject.ContainerImpl$10@1807b9a])andavalueoftype[java.lang.Object[]](value[[Ljava.lang.Object;@32d6e7])butfailedtoremoveitwhenthewebapplicationwasstopped.Thisisverylikelytocreateamemoryleak.请问这个到底是什么错误?我网上找了也很少关于这个错误的信息而且我看了我的struts配置也没有错啊没找到什么错误这个错误我真不太明白高手帮我解答一下区区40分送上

解决方案

解决方案二:
没见过
解决方案三:
你看看是不是struts的问题
解决方案四:
把可疑的进程关掉重新试试
解决方案五:
是不是程序中有自定义的ThreadLocal类,尝试先去掉看看还会不会发生类似的判断清楚了再考虑如何更改
解决方案六:
可能是架包的问题
解决方案七:
自定义ThreadLocal类内存泄漏问题在Tomcat版本>=6.0.24被发现,>=7.0.6之后被修复了
解决方案八:
”Thisisverylikelytocreateamemoryleak.“看起来是出现了内存泄露,查看下有没有自定义的ThreadLocal类
解决方案九:
Threadlocal类上哪里查看了?我初学struts,很多问题都不懂,这个错误我查了很久了都不行
解决方案十:
不知道是由于什么原因造成的内存泄露
解决方案十一:
你看一下java的垃圾回收机制javaGC,应该是这方面的问题
解决方案十二:
继续来大哥帮忙解答啊小弟接着关注,有好的答案马上结贴
解决方案十三:
如果你用win/tomcat/bin/catalina.bat加上下面的命令:setJAVA_OPTS=-Xms32m-Xmx256m如果你用unix/linux/tomcat/bin/catalina.sh加上下面的命令:JAVA_OPTS="-Xms32m-Xmx256m"
解决方案十四:
引用12楼tianxyz1988的回复:

你试试这个命令行不?我没试过,这个问题好像碰到过一次,具体怎么搞好的忘了。你自己要敢于试试,解决不了再还原过来。一个是优化程序代码,如果业务庞大,逻辑复杂,尽量减少全局变量的引用,让程序使用完变量的时候释放该引用能够让垃圾回收器回收,释放资源。二就是物理解决,增大物理内存,然后通过命令:如果你用win/tomcat/bin/catalina.bat加上下面的命令:set……

如果还不行,把下面的值改大点看看setJAVA_OPTS=-Xms32m-Xmx256m这个值改大一点:setJAVA_OPTS=-Xms128m-Xmx512m试试
解决方案十五:
如果处理数据量比较大,可能导致内存泄露
解决方案:请问如何打开catalina。bat?我打开后它马上消失了
解决方案:可能会出现内存泄露,建议你处理下异常试试

时间: 2024-07-30 02:08:26

一个很让人头疼的错误,求帮忙的相关文章

一个很让人头疼的问题,麻烦大侠们帮看看是什么原因。

问题描述 别人给做好的一个管理系统的应用程序,在本地测试机上安装并使用一切功能正常,然后安装在本地连锁店的电脑里,一切功能也正常,但是之后安装在了外地连锁店中使用了一段时间就出了毛病,比如说客户结账功能,客户当前金额会变成负数等一些离奇的毛病.我刚帮忙接受公司这个项目,代码也看了基本没毛病,在自己机器上也测试了N多遍都没毛病,但是为什么移植到别人的机器上就出了毛病,并且是先开始一段时间没有问题,后来才出来的问题呢?麻烦各位帮总结下可能的各种原因,小弟谢谢了. 解决方案 解决方案二:是不是兼容性问

js-最近遇到一个很醉人的问题 我有两个项目 当我单独打开a项目的时候 ..

问题描述 最近遇到一个很醉人的问题 我有两个项目 当我单独打开a项目的时候 .. 最近遇到一个很醉人的问题 我有一个项目 分为两次打开 当我单独打开a项目的时候 里面的有个功能是缺失的关掉后 打开b项目那个功能又恢复了 a和b是相同的项目 他们的代码是一样的 更有意思的是当我两个项目都运行的时候 a和b的功能又全都恢复了 我关掉B 再次运行A 功能又缺失了 解决方案 我猜测应该去对比一下配置文件跟机器的运行环境的log文件

leetcode-C++程序里面一个很奇怪的bug!跪求解释!!!

问题描述 C++程序里面一个很奇怪的bug!跪求解释!!! 这是我试图求解leetcode 第六题,这不重要,主要看一下程序里面那个if语句的执行 问题,不用看我针对这道题的逻辑对不对,这不是重点,重点是那个if语句!!! 在代码那个(***)的地方我给了注释!!! #include <iostream> #include <string> #include <cstring> using namespace std; int main() { string s; in

swing-一段代码,调试很久没调试出来,求帮忙,哪里出了问题

问题描述 一段代码,调试很久没调试出来,求帮忙,哪里出了问题 一段代码,调试很久没调试出来,求帮忙,哪里出了问题,代码贴在下面 解决方案 import java.awt.*; import javax.swing.*; import java.awt.event.*; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.Resul

jdk-struts2 出现错误 求帮忙

问题描述 struts2 出现错误 求帮忙 可能是Jdk环境不兼容的问题,但我以前用时没出现这样的错误啊,请大家给一个修改方向 console 出现以下错误: ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console. 17:40:14.334 [localhost-startStop-2] ERROR org.apa

图像处理-一个图像修复的matlab代码,求帮忙调试~~

问题描述 一个图像修复的matlab代码,求帮忙调试~~ % I = PATCH_INPAINT(Iorg, Mask, verbose) inpaints an image % % Iorg - original image % Mask - replacement mask; pixels where mask==1 will be inpainted % % I - inpainted image function A = patch_inpaint(Aorg,Morg, verbose,

from错误求帮忙改下啊

问题描述 from错误求帮忙改下啊 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Data.OleDb; namespace 专科医院门诊系统_眼科_

鼠标移动下拉-鼠标移动只会下拉第一个,用的是onmouseover。求帮忙

问题描述 鼠标移动只会下拉第一个,用的是onmouseover.求帮忙 html代码 <ul> <asp:Repeater ID="Repeater1" runat="server"> <ItemTemplate> <li > <a class="space" href="<%#Eval("Link") %>" onmouseover=&qu

android做一个QQ游戏大厅之类的软件求帮忙

问题描述 android做一个QQ游戏大厅之类的软件求帮忙 大家好我,现在在做一个QQ游戏大厅这样的软件,就是现在写出来了各个界面.然后接下来怎么写谁能教我点思路.求求各位大神帮帮那个忙.. 解决方案 接下来就是后台.数据库........