问题描述:我的weblogic是9.2,数据库orcal是10.2版本的。我用weblogic做的是集群,数据库是单机。但是我运行程序是时候一直报这个错。<2011-10-27 上午11时44分50秒 CST> <Error> <HTTP> <BEA-101017> <[weblogic.servlet.internal.WebAppServletContext@1a5b77e - appName: 'webapp', name: 'webapp', context-path: ''] Root cause of ServletException.
javax.servlet.jsp.JspException: Input/output error: java.net.SocketException: Socket closed
at org.apache.struts.util.ResponseUtils.write(ResponseUtils.java:160)
at org.apache.struts.taglib.bean.WriteTag.doStartTag(WriteTag.java:298)
at jsp_servlet._jsp._portal.__detail._jsp__tag5(__detail.java:436)
at jsp_servlet._jsp._portal.__detail._jspService(__detail.java:213)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
Truncated. see log file for complete stacktrace
解决方案:
1.启用native i/o
2.增加Socket Readers,这是一个百分比,默认是33,从1-99,增加这个参数可以提高服务端接收客户端请求的速度和能力。
3.增加执行队列。
以上参数在server- >Configuration- >tuning中可以设置。