为什么我的TOMCAT会隔了一段时间死掉?

03-08-25 tulipye
我在solaris上装了一个tomcat 4.1.24, 用jd2连接apache,但是,隔一段时间,tomcat就会死掉,现在只能写一个监控程序隔一段时间检查tomcat是否死掉。。。

查看日志:里面有很多broken pipe的错误,如下:

StandardWrapperValve[default]: Servlet.service() for servlet default threw exception

java.io.IOException: Broken pipe

at java.net.SocketOutputStream.socketWrite(Native Method)

at java.net.SocketOutputStream.write(SocketOutputStream.java:91)

at org.apache.jk.common.ChannelSocket.send(ChannelSocket.java:407)

at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:599)

at org.apache.jk.server.JkCoyoteHandler.doWrite(JkCoyoteHandler.java:216)

at org.apache.coyote.Response.doWrite(Response.java:524)

at org.apache.coyote.tomcat4.OutputBuffer.realWriteBytes(OutputBuffer.java:384)

at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:439)

at org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:359)

at org.apache.coyote.tomcat4.OutputBuffer.writeBytes(OutputBuffer.java:411)

at org.apache.coyote.tomcat4.OutputBuffer.write(OutputBuffer.java:398)

at org.apache.coyote.tomcat4.CoyoteOutputStream.write(CoyoteOutputStream.java:110)

at org.apache.catalina.servlets.DefaultServlet.copyRange(DefaultServlet.java:1996)

at org.apache.catalina.servlets.DefaultServlet.copy(DefaultServlet.java:1745)

at org.apache.catalina.servlets.DefaultServlet.serveResource(DefaultServlet.java:1073)

at org.apache.catalina.servlets.DefaultServlet.doGet(DefaultServlet.java:506)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)

请教大家有没有类似的经验和解决办法,谢谢!

我也遇到了这个问题。不知谁能回答一下。先顶一下。

testsss
2004-02-16 19:04
tomcat不稳定.用Jetty吧

testsss
2004-02-16 19:06
我用tomcat 用了半年.隔两天就死掉. 用jetty还没出现过问题.

gong1
2004-02-17 08:34
就是,建议用jetty。

或者干脆换成jboss算了。^_^

lcycenter
2004-02-17 10:54
我们的服务器(Apache+Tomcat)在大流量时也会经常出现死机的现象,一直以为是程序的问题,花了很长时间排查还是老样子,难道真是Tomcat不稳定?

猜你喜欢
2Go 1 2 下一页