weblogic群集上出现超时错误

weblogic群集上出现超时错误,weblogic,weblogic12c,Weblogic,Weblogic12c,我想在集群上运行web应用程序。有两台服务器(10.0.0.32和10.0.0.192)。当我尝试在10.0.0.192上运行这个应用程序时,我发现了以下错误 顺便说一下,我正在10.0.0.32上使用adminserver。我可以从10.0.0.32 adminserver控制服务器10.0.0.192而没有任何问题 ####<Dec 30, 2013 3:02:36 PM EET> <Error> <HTTP> <dell-PC> <10

我想在集群上运行web应用程序。有两台服务器(10.0.0.32和10.0.0.192)。当我尝试在10.0.0.192上运行这个应用程序时,我发现了以下错误

顺便说一下,我正在10.0.0.32上使用adminserver。我可以从10.0.0.32 adminserver控制服务器10.0.0.192而没有任何问题

####<Dec 30, 2013 3:02:36 PM EET> <Error> <HTTP> <dell-PC> <10-0-0-192> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1388408556025> <BEA-101083> <Connection failure.
java.io.IOException: A complete message could not be read on socket: 'weblogic.servlet.internal.MuxableSocketHTTP@4bd7f3dd:Socket[addr=/10.0.0.32,port=55179,localport=7002] - idle timeout: '30000' ms, socket timeout: '5000' ms', in the configured timeout period of '60' secs
at weblogic.socket.SocketMuxer$TimerListenerImpl.timerExpired(SocketMuxer.java:1076)
at weblogic.timers.internal.TimerImpl.run(TimerImpl.java:293)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:545)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
原因: 上述错误表明默认配置的超时时间“60”秒不足以将完整消息传输到服务器

决议: 在weblogic控制台中将完整消息超时时间增加到480秒:

服务器-->协议-->常规->高级属性->完成消息超时

您必须重新启动服务器

无法在weblogic上的套接字上读取完整消息:“weblogic.rjvm.t3.T3JVMConnection”“”: weblogic.rjvm.PeerGoneException:;嵌套异常为:java.io.IOException:无法在套接字上读取完整消息:“weblogic.rjvm.t3”。T3JVMConnection@12c22dd4,在配置的超时时间“60”秒内 位于weblogic.rjvm.BasicOutboundRequest.sendReceive(BasicOutboundRequest.java:108) 在weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:284)

为此,我们可以通过设置参数来增加超时时间

-Dweblogic.CompleteT3MessageTimeout=


-Dweblogic.CompleteMessageTimeout=

仍然出现相同的错误。我认为我的托管服务器一定有问题。请尝试此操作……您可以在客户端的命令行上设置客户端版本:-Dweblogic.CompleteMessageTimeout=480I在两台服务器上设置完整消息超时。相同错误“……在配置的“480”秒超时时间内……”似乎是一个套接字错误……检查下面的链接可能有用……”telnet 10.0.0.32 7002”似乎正常,但“telnet 10.0.0.32 55179”表示“无法打开到主机的连接”“。什么是端口55179以及如何编辑此端口号?请检查下面的链接,它可能有用…”@TataraoVana I更改了jta,但超时错误仍在继续。我可以毫无错误地控制10.0.0.192服务器,我的意思是我可以从10.0.0.32 adminconsole启动、重新启动和停止该服务器,但我无法从10.0.0.32 adminconsole将任何应用程序部署到10.0.0.192。在部署时,您会遇到什么样的错误?@TataraoVana在问题中出现了相同的错误。当我打开“服务器监视”选项卡时,它会显示“此服务器当前无法访问。没有其他可用的监视信息”。但我可以控制此服务器(启动-重新启动-停止)。请尝试重新启动控制其他服务器的服务器…跟踪日志中的任何其他警告或错误。。。