以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 Java/Eclipse 』  (http://bbs.xml.org.cn/list.asp?boardid=41)
----  tomcat 运行问题,内存溢出  (http://bbs.xml.org.cn/dispbbs.asp?boardid=41&rootid=&id=20201)


--  作者:sonner
--  发布时间:7/7/2005 10:17:00 AM

--  tomcat 运行问题,内存溢出
偶的tomcat+sql server跑了半年了没问题,这几天总是8行,每天服务都死掉,错误为内存溢出,兄弟们帮我瞅瞅怎么解决啊
log 如下:
java.lang.OutOfMemoryError: unable to create new native thread
        at java.lang.Thread.start(Native Method)
        at org.apache.catalina.loader.WebappLoader.notifyContext(WebappLoader.ja
va:847)
        at org.apache.catalina.loader.WebappLoader.run(WebappLoader.java:1343)
        at java.lang.Thread.run(Thread.java:479)
[ERROR] PoolTcpEndpoint - -Endpoint ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,loc
alport=80] ignored exception: java.net.SocketException: socket closed <java.net.
SocketException: socket closed>java.net.SocketException: socket closed
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:463)
        at java.net.ServerSocket.implAccept(ServerSocket.java:238)
        at java.net.ServerSocket.accept(ServerSocket.java:217)
        at org.apache.tomcat.util.net.DefaultServerSocketFactory.acceptSocket(De
faultServerSocketFactory.java:107)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.acceptSocket(PoolTcpEndpoi
nt.java:387)
        at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java
:557)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
ool.java:683)
        at java.lang.Thread.run(Thread.java:479)

[ERROR] PoolTcpEndpoint - -Caught exception trying to unlock accept on 80 java.n
et.SocketException: create (code=10055)
[WARN] PoolTcpEndpoint - -Reinitializing ServerSocket
[ERROR] PoolTcpEndpoint - -Endpoint null ignored exception: java.net.SocketExcep
tion: JVM_Bind (code=10055) <java.net.SocketException: JVM_Bind (code=10055)>jav
a.net.SocketException: JVM_Bind (code=10055)
        at java.net.PlainSocketImpl.socketBind(Native Method)
        at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:447)
        at java.net.ServerSocket.<init>(ServerSocket.java:165)
        at java.net.ServerSocket.<init>(ServerSocket.java:116)
        at org.apache.tomcat.util.net.DefaultServerSocketFactory.createSocket(De
faultServerSocketFactory.java:96)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoi
nt.java:297)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.acceptSocket(PoolTcpEndpoi
nt.java:448)
        at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java
:557)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
ool.java:683)
        at java.lang.Thread.run(Thread.java:479)
[WARN] PoolTcpEndpoint - -Restarting endpoint
java.util.ConcurrentModificationException
        at java.util.AbstractList$Itr.checkForComodification(AbstractList.java:4
40)
        at java.util.AbstractList$Itr.next(AbstractList.java:413)
        at java.util.AbstractCollection.remove(AbstractCollection.java:249)
        at org.apache.coyote.RequestGroupInfo.removeRequestProcessor(RequestGrou
pInfo.java:17)
        at org.apache.coyote.RequestInfo.setGlobalProcessor(RequestInfo.java:96)

        at org.apache.coyote.http11.Http11Protocol$MXPoolListener.threadEnd(Http
11Protocol.java:620)
        at org.apache.tomcat.util.threads.ThreadPool.removeThread(ThreadPool.jav
a:279)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
ool.java:727)
        at java.lang.Thread.run(Thread.java:479)
[ERROR] ThreadPool - -Caught exception (java.lang.ThreadDeath) executing org.apa
che.tomcat.util.net.TcpWorkerThread@53446a, terminating thread


--  作者:mfc42d
--  发布时间:7/15/2005 5:22:00 PM

--  
估计是java代码的问题
--  作者:jcxuefeng
--  发布时间:9/20/2005 10:14:00 AM

--  
没遇到过这种情况!
--  作者:benge_wb
--  发布时间:9/23/2005 11:52:00 AM

--  
只要调节TOMCAT的使用内存就可以解决
--  作者:mfc42d
--  发布时间:11/2/2005 10:36:00 AM

--  
说一下你的环境
--  作者:HB07140030
--  发布时间:5/12/2009 9:19:00 PM

--  
遇到这类内存溢出问题,可以考虑使www.gm365.com上发布的UFO试试,UFO是一款支持jsp的web server软件,不会出现一个字节的内存泄漏和一个线程的不能回收。 UFO:一个支持Jsp、Servlet、静态网页、虚拟主机、数据库连接池、http、https、无线互联网mimeType标准、认证和Tag库的Web Server。

--  作者:淡如菊
--  发布时间:5/15/2009 9:29:00 AM

--  
HTTP Status 500 -

--------------------------------------------------------------------------------

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: Unable to compile class for JSP

No Java compiler was found to compile the generated source for the JSP.
This can usually be solved by copying manually $JAVA_HOME/lib/tools.jar from the JDK
to the common/lib directory of the Tomcat server, followed by a Tomcat restart.
If using an alternate Java compiler, please check its installation and access path.

 org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:127)
 org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:351)
 org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:415)
 org.apache.jasper.compiler.Compiler.compile(Compiler.java:458)
 org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
 org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:553)
 org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:291)
 org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
 org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:856)


note The full stack trace of the root cause is available in the Tomcat logs.


--------------------------------------------------------------------------------

Apache Tomcat/5.0.19


--  作者:淡如菊
--  发布时间:5/15/2009 9:31:00 AM

--  
大家帮我看看上面的问题 我用ECLIPSE中嵌入TOMCAT然后就登录界面跳转后总是出这个错误,谢谢大家!

--  作者:Humphrey
--  发布时间:5/20/2009 2:37:00 PM

--  
“ECLIPSE中嵌入TOMCAT”然后就“登录界面跳转”?您的描述十分不清楚!在不知道您的编译环境配置和所运行或调试的程序的情况下,导致此类问题的原因和解决方法多种多样,因此不能确定。
--  作者:qzqhq
--  发布时间:7/23/2009 3:43:00 PM

--  
学习中
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
253.906ms