誰かが私に説明してもらえますか、ネットで「ダウンストリーム例外」はどのように処理されますか?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(...)
次に、例外がスローされたときに 使用できます。