誰かが私に説明してもらえますか、ネットで「ダウンストリーム例外」はどのように処理されますか?javadocによると、ダウンストリーム例外はありません。
http://docs.jboss.org/netty/3.1/api/org/jboss/netty/channel/ExceptionEvent.html
ダウンストリームハンドラーの1つで例外が発生した場合、またはI / 0スレッド自体で発生した場合、これらのエラーをどこでキャッチして処理できますか?
トムありがとうございます
誰かが私に説明してもらえますか、ネットで「ダウンストリーム例外」はどのように処理されますか?javadocによると、ダウンストリーム例外はありません。
http://docs.jboss.org/netty/3.1/api/org/jboss/netty/channel/ExceptionEvent.html
ダウンストリームハンドラーの1つで例外が発生した場合、またはI / 0スレッド自体で発生した場合、これらのエラーをどこでキャッチして処理できますか?
トムありがとうございます
ハンドラーで例外が発生すると、常に上流の例外イベントがトリガーされます。例外がアップストリームまたはダウンストリーム ハンドラーによって発生したかどうかは問題ではありません。
SimpleChannelDownstreamHandlerあなたが言うように、例外処理メソッドがないようです。普通の古いSimpleChannelHandlerを使用して、 のようなダウンストリーム メソッドを使用できますwriteRequested(...)か? (つまり、コードをそのメソッドに移動するだけです)。exceptionCaught(...)次に、例外がスローされたときに 使用できます。