weblogic.rjvm.PeerGoneException;Вложенное исключение: java.io.EOFException - PullRequest
0 голосов
/ 23 октября 2019

Я пытался подписаться на welogic jms протокола t3s при весенней загрузке.

И теперь я могу подписаться на jms, но это кажется немного задержанным.

Я не знаю, почемустолкнулся с этой проблемой.

Можете ли вы дать мне несколько советов или решений по этому поводу? спасибо

Затем журнал продолжает печатать информацию об ошибке [WARN LEVEL], как показано ниже:

<Wed Oct 23 10:44:45 CST 2019> <Debug> <RJVM> <WL-000517> <Error on connection: 'weblogic.rjvm.t3.client.MuxableSocketT3$T3MsgAbbrevJVMConnection@19a006a'
java.io.EOFException
    at weblogic.rjvm.t3.client.MuxableSocketT3.endOfStream(MuxableSocketT3.java:194)
    at weblogic.socket.ClientSSLFilterImpl.endOfStream(ClientSSLFilterImpl.java:156)
    at weblogic.socket.SocketMuxer.deliverExceptionAndCleanup(SocketMuxer.java:845)
    at weblogic.socket.SocketMuxer.deliverEndOfStream(SocketMuxer.java:773)
    at weblogic.socket.SocketMuxer.readReadySocketOnce(SocketMuxer.java:972)
    at weblogic.socket.SocketMuxer.readReadySocket(SocketMuxer.java:907)
    at weblogic.socket.JavaSocketMuxer.processSockets(JavaSocketMuxer.java:385)
    at weblogic.socket.SocketReaderRequest.run(SocketReaderRequest.java:30)
    at weblogic.work.ExecuteRequestAdapter.execute(ExecuteRequestAdapter.java:21)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:147)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:119)
> 
<Wed Oct 23 10:44:45 CST 2019> <Debug> <RJVM> <WL-000517> <!!!!!! Firing PeerGone to -5849216173675991474S:128.161.180.39:[-1,-1,20100,-1,-1,-1,-1]:wlsdomain:WLSDASEDQ0101UK
weblogic.rjvm.PeerGoneException: ; nested exception is: 
    java.io.EOFException
    at weblogic.rjvm.RJVMImpl.gotExceptionReceiving(RJVMImpl.java:1230)
    at weblogic.rjvm.ConnectionManager.gotExceptionReceiving(ConnectionManager.java:1206)
    at weblogic.rjvm.MsgAbbrevJVMConnection.gotExceptionReceiving(MsgAbbrevJVMConnection.java:583)
    at weblogic.rjvm.t3.client.MuxableSocketT3.endOfStream(MuxableSocketT3.java:194)
    at weblogic.socket.ClientSSLFilterImpl.endOfStream(ClientSSLFilterImpl.java:156)
    at weblogic.socket.SocketMuxer.deliverExceptionAndCleanup(SocketMuxer.java:845)
    at weblogic.socket.SocketMuxer.deliverEndOfStream(SocketMuxer.java:773)
    at weblogic.socket.SocketMuxer.readReadySocketOnce(SocketMuxer.java:972)
    at weblogic.socket.SocketMuxer.readReadySocket(SocketMuxer.java:907)
    at weblogic.socket.JavaSocketMuxer.processSockets(JavaSocketMuxer.java:385)
    at weblogic.socket.SocketReaderRequest.run(SocketReaderRequest.java:30)
    at weblogic.work.ExecuteRequestAdapter.execute(ExecuteRequestAdapter.java:21)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:147)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:119)
> 
<Wed Oct 23 10:44:45 CST 2019> <Debug> <RJVM> <WL-000517> <RJVM [weblogic.rjvm.RJVMImpl@15c1502 - JVMID: '-5849216173675991474S:128.161.180.39:[-1,-1,20100,-1,-1,-1,-1]:wlsdomain:WLSDASEDQ0101UK' connect time: 'Wed Oct 23 10:43:47 CST 2019'] is set to be dead!
java.lang.Throwable
    at weblogic.rjvm.RJVMImpl.peerGone(RJVMImpl.java:1646)
    at weblogic.rjvm.RJVMImpl.peerGone(RJVMImpl.java:1599)
    at weblogic.rjvm.RJVMImpl.gotExceptionReceiving(RJVMImpl.java:1232)
    at weblogic.rjvm.ConnectionManager.gotExceptionReceiving(ConnectionManager.java:1206)
    at weblogic.rjvm.MsgAbbrevJVMConnection.gotExceptionReceiving(MsgAbbrevJVMConnection.java:583)
    at weblogic.rjvm.t3.client.MuxableSocketT3.endOfStream(MuxableSocketT3.java:194)
    at weblogic.socket.ClientSSLFilterImpl.endOfStream(ClientSSLFilterImpl.java:156)
    at weblogic.socket.SocketMuxer.deliverExceptionAndCleanup(SocketMuxer.java:845)
    at weblogic.socket.SocketMuxer.deliverEndOfStream(SocketMuxer.java:773)
    at weblogic.socket.SocketMuxer.readReadySocketOnce(SocketMuxer.java:972)
    at weblogic.socket.SocketMuxer.readReadySocket(SocketMuxer.java:907)
    at weblogic.socket.JavaSocketMuxer.processSockets(JavaSocketMuxer.java:385)
    at weblogic.socket.SocketReaderRequest.run(SocketReaderRequest.java:30)
    at weblogic.work.ExecuteRequestAdapter.execute(ExecuteRequestAdapter.java:21)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:147)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:119)
> 
<Wed Oct 23 10:44:45 CST 2019> <Debug> <RJVM> <WL-000517> <Signaling peer: '-5849216173675991474S:128.161.180.39:[-1,-1,20100,-1,-1,-1,-1]:wlsdomain:WLSDASEDQ0101UK' gone - weblogic.rjvm.PeerGoneException: ; nested exception is: 
    java.io.EOFException
java.lang.Throwable: weblogic.rjvm.PeerGoneException: ; nested exception is: 
    java.io.EOFException
    at weblogic.rjvm.RJVMImpl.peerGone(RJVMImpl.java:1660)
    at weblogic.rjvm.RJVMImpl.peerGone(RJVMImpl.java:1599)
    at weblogic.rjvm.RJVMImpl.gotExceptionReceiving(RJVMImpl.java:1232)
    at weblogic.rjvm.ConnectionManager.gotExceptionReceiving(ConnectionManager.java:1206)
    at weblogic.rjvm.MsgAbbrevJVMConnection.gotExceptionReceiving(MsgAbbrevJVMConnection.java:583)
    at weblogic.rjvm.t3.client.MuxableSocketT3.endOfStream(MuxableSocketT3.java:194)
    at weblogic.socket.ClientSSLFilterImpl.endOfStream(ClientSSLFilterImpl.java:156)
    at weblogic.socket.SocketMuxer.deliverExceptionAndCleanup(SocketMuxer.java:845)
    at weblogic.socket.SocketMuxer.deliverEndOfStream(SocketMuxer.java:773)
    at weblogic.socket.SocketMuxer.readReadySocketOnce(SocketMuxer.java:972)
    at weblogic.socket.SocketMuxer.readReadySocket(SocketMuxer.java:907)
    at weblogic.socket.JavaSocketMuxer.processSockets(JavaSocketMuxer.java:385)
    at weblogic.socket.SocketReaderRequest.run(SocketReaderRequest.java:30)
    at weblogic.work.ExecuteRequestAdapter.execute(ExecuteRequestAdapter.java:21)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:147)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:119)
> 
<Wed Oct 23 10:44:45 CST 2019> <Debug> <RJVM> <WL-000500> <Closing: '-5849216173675991474S:128.161.180.39:[-1,-1,20100,-1,-1,-1,-1]:wlsdomain:WLSDASEDQ0101UK'> 
<Wed Oct 23 10:44:45 CST 2019> <Debug> <RJVM> <WL-000500> <RJVMs: [0]> 
<Wed Oct 23 10:44:45 CST 2019> <Debug> <RJVM> <WL-000517> <!!!!!! Firing PeerGone to -5849216173675991474S:128.161.180.39:[-1,-1,20100,-1,-1,-1,-1]:wlsdomain:WLSDASEDQ0101UK
java.rmi.ConnectException: This RJVM has already been shutdown -5849216173675991474S:128.161.180.39:[-1,-1,20100,-1,-1,-1,-1]:wlsdomain:WLSDASEDQ0101UK
    at weblogic.rjvm.RJVMImpl.connectionCheck(RJVMImpl.java:843)
    at weblogic.rjvm.RJVMImpl.getOutputStreamByName(RJVMImpl.java:506)
    at weblogic.rjvm.RJVMImpl.getMsgAbbrevOutputStream(RJVMImpl.java:801)
    at weblogic.rjvm.RJVMImpl.getRequestStream(RJVMImpl.java:793)
    at weblogic.rjvm.RJVMImpl.getRequestStream(RJVMImpl.java:765)
    at weblogic.messaging.dispatcher.DispatcherProxy.marshal(DispatcherProxy.java:446)
    at weblogic.messaging.dispatcher.DispatcherProxy.marshal(DispatcherProxy.java:415)
    at weblogic.messaging.dispatcher.DispatcherProxy.dispatchSyncTranFuture(DispatcherProxy.java:223)
    at weblogic.messaging.dispatcher.DispatcherWrapperState.dispatchSyncTran(DispatcherWrapperState.java:390)
    at weblogic.messaging.dispatcher.DispatcherWrapperState.dispatchSyncNoTran(DispatcherWrapperState.java:436)
    at weblogic.jms.dispatcher.DispatcherAdapter.dispatchSyncNoTran(DispatcherAdapter.java:67)
    at weblogic.jms.client.JMSSession.consumerClose(JMSSession.java:3330)
    at weblogic.jms.client.JMSConsumer.close(JMSConsumer.java:765)
    at weblogic.jms.client.JMSConsumer.close(JMSConsumer.java:758)
    at weblogic.jms.client.ReconnectController.close(ReconnectController.java:439)
    at org.springframework.jms.support.JmsUtils.closeMessageConsumer(JmsUtils.java:152)
    at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.clearResources(DefaultMessageListenerContainer.java:1240)
    at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:1087)
    at java.lang.Thread.run(Thread.java:745)
> 
<Wed Oct 23 10:44:45 CST 2019> <Debug> <RJVM> <WL-000500> <Closing: '-5849216173675991474S:128.161.180.39:[-1,-1,20100,-1,-1,-1,-1]:wlsdomain:WLSDASEDQ0101UK'> 
WARN  2019-10-23 10:44:45,625 [defaultMessageListenerContainer-3] org.springframework.jms.listener.DefaultMessageListenerContainer:handleListenerSetupFailure(892): Setup of JMS message listener invoker failed for destination 'JMSModule!test.tt' - trying to recover. Cause: weblogic.messaging.dispatcher.DispatcherException: weblogic.rjvm.PeerGoneException: ; nested exception is: 
    java.io.EOFException
weblogic.jms.common.JMSException: weblogic.messaging.dispatcher.DispatcherException: weblogic.rjvm.PeerGoneException: ; nested exception is: 
    java.io.EOFException
    at weblogic.jms.dispatcher.DispatcherAdapter.convertToJMSExceptionAndThrow(DispatcherAdapter.java:133) ~[wlthint3client-1.0.0.0-20191017.090920-1.jar:12.2.1.3.0]
    at weblogic.jms.dispatcher.DispatcherAdapter.dispatchSyncTran(DispatcherAdapter.java:60) ~[wlthint3client-1.0.0.0-20191017.090920-1.jar:12.2.1.3.0]
    at weblogic.jms.client.JMSSession.receiveMessage(JMSSession.java:963) ~[wlthint3client-1.0.0.0-20191017.090920-1.jar:12.2.1.3.0]
    at weblogic.jms.client.JMSConsumer.receiveInternal(JMSConsumer.java:738) ~[wlthint3client-1.0.0.0-20191017.090920-1.jar:12.2.1.3.0]
    at weblogic.jms.client.JMSConsumer.receiveInternal(JMSConsumer.java:610) ~[wlthint3client-1.0.0.0-20191017.090920-1.jar:12.2.1.3.0]
    at weblogic.jms.client.JMSConsumer.receive(JMSConsumer.java:551) ~[wlthint3client-1.0.0.0-20191017.090920-1.jar:12.2.1.3.0]
    at weblogic.jms.client.WLConsumerImpl.receive(WLConsumerImpl.java:187) ~[wlthint3client-1.0.0.0-20191017.090920-1.jar:12.2.1.3.0]
    at org.springframework.jms.support.destination.JmsDestinationAccessor.receiveFromConsumer(JmsDestinationAccessor.java:132) ~[spring-jms-5.1.5.RELEASE.jar:5.1.5.RELEASE]
    at org.springframework.jms.listener.AbstractPollingMessageListenerContainer.receiveMessage(AbstractPollingMessageListenerContainer.java:418) ~[spring-jms-5.1.5.RELEASE.jar:5.1.5.RELEASE]
    at org.springframework.jms.listener.AbstractPollingMessageListenerContainer.doReceiveAndExecute(AbstractPollingMessageListenerContainer.java:303) ~[spring-jms-5.1.5.RELEASE.jar:5.1.5.RELEASE]
    at org.springframework.jms.listener.AbstractPollingMessageListenerContainer.receiveAndExecute(AbstractPollingMessageListenerContainer.java:257) ~[spring-jms-5.1.5.RELEASE.jar:5.1.5.RELEASE]
    at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.invokeListener(DefaultMessageListenerContainer.java:1189) ~[spring-jms-5.1.5.RELEASE.jar:5.1.5.RELEASE]
    at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.executeOngoingLoop(DefaultMessageListenerContainer.java:1179) ~[spring-jms-5.1.5.RELEASE.jar:5.1.5.RELEASE]
    at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:1076) [spring-jms-5.1.5.RELEASE.jar:5.1.5.RELEASE]
    at java.lang.Thread.run(Thread.java:745) [?:1.8.0_66]
Caused by: weblogic.messaging.dispatcher.DispatcherException: weblogic.rjvm.PeerGoneException: ; nested exception is: 
    java.io.EOFException
    at weblogic.messaging.dispatcher.DispatcherWrapperState.dispatchSyncTran(DispatcherWrapperState.java:400) ~[wlthint3client-1.0.0.0-20191017.090920-1.jar:12.2.1.3.0]
    at weblogic.jms.dispatcher.DispatcherAdapter.dispatchSyncTran(DispatcherAdapter.java:58) ~[wlthint3client-1.0.0.0-20191017.090920-1.jar:12.2.1.3.0]
    ... 13 more
Caused by: weblogic.rjvm.PeerGoneException: ; nested exception is: 
    java.io.EOFException
    at weblogic.rjvm.ResponseImpl.getThrowable(ResponseImpl.java:273) ~[wlthint3client-1.0.0.0-20191017.090920-1.jar:12.2.1.3.0]
    at weblogic.messaging.dispatcher.DispatcherProxy.unmarshalResponse(DispatcherProxy.java:564) ~[wlthint3client-1.0.0.0-20191017.090920-1.jar:12.2.1.3.0]
    at weblogic.messaging.dispatcher.DispatcherProxy.dispatchSyncTranFuture(DispatcherProxy.java:224) ~[wlthint3client-1.0.0.0-20191017.090920-1.jar:12.2.1.3.0]
    at weblogic.messaging.dispatcher.DispatcherWrapperState.dispatchSyncTran(DispatcherWrapperState.java:390) ~[wlthint3client-1.0.0.0-20191017.090920-1.jar:12.2.1.3.0]
    at weblogic.jms.dispatcher.DispatcherAdapter.dispatchSyncTran(DispatcherAdapter.java:58) ~[wlthint3client-1.0.0.0-20191017.090920-1.jar:12.2.1.3.0]
    ... 13 more
Caused by: java.io.EOFException
    at weblogic.rjvm.t3.client.MuxableSocketT3.endOfStream(MuxableSocketT3.java:194) ~[wlthint3client-1.0.0.0-20191017.090920-1.jar:12.2.1.3.0]
    at weblogic.socket.ClientSSLFilterImpl.endOfStream(ClientSSLFilterImpl.java:156) ~[wlthint3client-1.0.0.0-20191017.090920-1.jar:12.2.1.3.0]
    at weblogic.socket.SocketMuxer.deliverExceptionAndCleanup(SocketMuxer.java:845) ~[wlthint3client-1.0.0.0-20191017.090920-1.jar:12.2.1.3.0]
    at weblogic.socket.SocketMuxer.deliverEndOfStream(SocketMuxer.java:773) ~[wlthint3client-1.0.0.0-20191017.090920-1.jar:12.2.1.3.0]
    at weblogic.socket.SocketMuxer.readReadySocketOnce(SocketMuxer.java:972) ~[wlthint3client-1.0.0.0-20191017.090920-1.jar:12.2.1.3.0]
    at weblogic.socket.SocketMuxer.readReadySocket(SocketMuxer.java:907) ~[wlthint3client-1.0.0.0-20191017.090920-1.jar:12.2.1.3.0]
    at weblogic.socket.JavaSocketMuxer.processSockets(JavaSocketMuxer.java:385) ~[wlthint3client-1.0.0.0-20191017.090920-1.jar:12.2.1.3.0]
    at weblogic.socket.SocketReaderRequest.run(SocketReaderRequest.java:30) ~[wlthint3client-1.0.0.0-20191017.090920-1.jar:12.2.1.3.0]
    at weblogic.work.ExecuteRequestAdapter.execute(ExecuteRequestAdapter.java:21) ~[wlthint3client-1.0.0.0-20191017.090920-1.jar:12.2.1.3.0]
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:147) ~[wlthint3client-1.0.0.0-20191017.090920-1.jar:12.2.1.3.0]
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:119) ~[wlthint3client-1.0.0.0-20191017.090920-1.jar:12.2.1.3.0]
<Wed Oct 23 10:44:45 CST 2019> <Debug> <RJVM> <WL-000500> <RJVMFinder trying to find rjvm for t3s://gb.cloud.tt -> gb.cloud.tt:[-1, -1, 20100, -1, -1, -1, -1]
Active RJVMs:
...