maxProcessors=900
acceptCount=900
怎么当并发访问数在80 时候就报
严重: Caught exception executing org.apache.tomcat.util.net.TcpWorkerThread@a1aa85, terminating thread
java.lang.OutOfMemoryError
是怎么回事啊?有没有高手指教阿!谢谢
QUOTE:
原帖由 mojie 于 2007-5-12 11:26 发表
在Linux下我改变了Tomcat的8080端口的
maxProcessors=900
acceptCount=900
怎么当并发访问数在80 时候就报
严重: Caught exception executing org.apache.tomcat.util.net.TcpWorkerThread@a1aa85, terminati ...
OutOfMemoryError跟最大连接数没有直接关系,你用DOM/JDOM/DOM4J随便处理一个20M的xml文件即使只有一个人在用也会发生这个error的。在Linux下我改变了Tomcat的8080端口的
maxProcessors=900
acceptCount=900
怎么当并发访问数在80 时候就报
严重: Caught exception executing org.apache.tomcat.util.net.TcpWorkerThread@a1aa85, terminati ...
如果你没有处理xml之类特别吃内存的应用,那就要检查你是否打开过多文件/socket/数据库连接 没有及时关闭?
去http://www.jspsky.net.cn/edu/index.jsp看看吧,有大量技术资料,对你有帮助!
谢谢楼上的两位指导!!特别是 perryhg,觉得你说出了问题的要害!
请问 perryhg:
我又查找了一下Tomcat的log的确与最大连接数没有关系,问题的根源是Tomcat下的Servlet页面报出的
错误:错误是这样的,
2007-05-14 09:37:12 StandardWrapperValve[tpcw_best_sellers_servlet]: Servlet.service() for servlet tpcw_best_sellers_servlet threw exception
javax.servlet.ServletException: Servlet execution threw an exception
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2416)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
会员注册
会员登录
个人空间
发表评论