6

この例外をデバッグしましたが、ユーザーがサーバーにリクエストを送信し、サーバーがユーザーに応答する前に、ユーザーがブラウザウィンドウを閉じるか、その特定のページを閉じると、その例外が発生することがわかりました。

2015-03-19 12:04:40 DEBUG io:132 - Error reading request
java.io.IOException: An established connection was aborted by the software in your host machine
    at sun.nio.ch.SocketDispatcher.read0(Native Method)
    at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43)
    at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223)
    at sun.nio.ch.IOUtil.read(IOUtil.java:192)
    at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:379)
    at org.xnio.nio.NioSocketConduit.read(NioSocketConduit.java:282)
    at org.xnio.conduits.ConduitStreamSourceChannel.read(ConduitStreamSourceChannel.java:127)
    at io.undertow.server.protocol.http.HttpReadListener.handleEventWithNoRunningRequest(HttpReadListener.java:130)
    at io.undertow.server.protocol.http.HttpReadListener.handleEvent(HttpReadListener.java:108)
    at io.undertow.server.protocol.http.HttpReadListener.handleEvent(HttpReadListener.java:49)
    at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92)
    at org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.readReady(ReadReadyHandler.java:66)
    at org.xnio.nio.NioSocketConduit.handleReady(NioSocketConduit.java:88)
    at org.xnio.nio.WorkerThread.run(WorkerThread.java:539) 

この例外が 4 ~ 5 回発生するとサーバーが応答しない状態になるため、このタイプの例外の処理を手伝ってください。

私の環境は次のとおりです。アプリケーションサーバー:WildFly 8.2.0.Final Javaバージョン:8 JSFバージョン:2.2

4

0 に答える 0