1

のデフォルトの動作は、共有タイマー オブジェクトが破棄されるかチャネルが破棄されるまで、アップストリームに sReadTimeoutHandlerをスパムすることのようです。問題は、チャネルが閉じる前にReadTimeoutException複数の を起動できることです。ReadTimeoutException

これは予想されることですか、それとも私は何か間違ったことをしていますか?

1つだけを発行させる最もNettyの慣用的な方法はReadTimeoutException何ですか? ReadTimeoutExceptionアップストリームで最初に確認したもののみを渡すチャネル ハンドラを作成する必要がありますか?

4

1 に答える 1

0

1回のリクエストで1回のタイムアウトという要件は何だと思いますか?

ReadTimeoutHandler を少し変更することができます。 1. リクエストの送信後、timeOut タスクを作成します。

于 2013-07-25T07:22:52.243 に答える