こんにちは、IdleStateHandler がパイプラインに追加されたときに問題が発生しました。を使用して追加すると
m_channel.pipeline().addFirst("idleStateHandler", new IdleStateHandler(0, 0, 30));
30 秒間そのチャネルでアクティビティ (読み取りまたは書き込み) がない場合、すべてのチャネルで IdleState イベントを発生させると言います。ただし、この設定は、IdleStateHandler が定義されたパイプラインによって処理されるすべてのチャネル用です。問題は、チャネルごとに異なるアイドル時間を設定するにはどうすればよいかということです。