struts在wls61sp4下出现的outofmemory问题

struts的actionservlet子类放在web-inf/classes目录下
如果动态更新这些文件,struts会load新的class,但是一般过不了多久就会扔一个java.lang.outofmemory错误,时间长短视访问量而定
内存开到了800,maxper...开导了128
无论是struts102还是11都有同样的问题

而没有使用struts的之前的一个项目,都是做servlet,都没有这样的问题

现在我已经修改了struts的代码在测试,问一下是否有兄弟碰到过同样的问题?

我也碰到过,特别是在使用tiles情况,我感觉是JDK BUG

呵呵~~ 你跑这来了?
希望各位用 Struts 的朋友们能帮帮忙吧~_~

找到一些资源,但是好像还没有 fix. 看起来像是 Struts 的一个 BUG

http://www.mail-archive.com/cgi-bin/htsearch?method=and&format=short&config=struts-dev_jakarta_apache_org&restrict=&exclude=&words=14042

谢谢两位啦~
我在发这个贴的时候,已经up到jdk131_09了
不过结果还要再看两天~~
希望能好...~

jdk131_09可以解决这个问题,;pp

"struts的actionservlet子类放在web-inf/classes目录下,如果动态更新这些文件," 动态更新是什么意思?

我也遇到了这个问题,不过,楼主所说的用新的jdk就可以了吗?我用的是jdk1。4,跑起来,内存也还是不停的涨。我一直在找程序的原因,不知道哪位知道,对struts来说,内存不停的涨,原因是什么?

为什么我用 JATO/Servlet 从来没有遇到过这个问题呢?
奇怪

应该是struts的fasthashmap中出现的
我差点就要把他改了,好在,;pppp~~~

至于内存涨,也要看个实际情况吧,首先要确认是不是struts用的东西涨啊~