我有一个Web(iPlanet6.1) - Weblogic(11g) - MS SQL(2008)设置都基于Windows 2008。
有几种情况,即使重新启动Web服务器,Web实例也会崩溃。停止崩溃的唯一方法是进行数据库故障转移。并且可以看到唯一的错误(很多事件)在weblogic日志中,即插槽写入错误,在此期间。
非常感谢您提出一些暗示原因是什么以及如何解决它?
提前致谢,
brightcp
####<Jul 8, 2014 11:17:10 PM GMT> <Error> <HTTP> <server1> <frontend> <[ACTIVE]
ExecuteThread: '48' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <>
<1404861430312> <BEA-101017> <[ServletContext@700633104[app:frontendapp module:soap path:/soap
spec-version:null]] Root cause of ServletException.
javax.servlet.ServletException: Error building response envelope: java.net.SocketException:
Connection reset by peer: socket write error
at org.apache.soap.server.http.RPCRouterServlet.doPost(RPCRouterServlet.java:396)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run
(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60)
at com.amadeus.ocg.framework.session.multisession.MultiSessionFilter.doFilter
(MultiSessionFilter.java:44)
at com.amadeus.ocg.framework.statistics.StatsFilter.doFilter(StatsFilter.java:230)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun
(WebAppServletContext.java:3739)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run
(WebAppServletContext.java:3705)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.WebAppServletContext.securedExecute
(WebAppServletContext.java:2282)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2181)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1491)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)