0

Netty OIO を使用したチャネル モデルごとに 1 つのスレッドは、一度に 1 つのチャネルで書き込み操作または読み取り操作を実行できることを意味しますか? 私は少数の接続 (~20) で分散アプリケーションを作成しており、Netty OIO の使用を考えていました。ただし、対応するワーカースレッドが書き込みでブロックされている間に、一部のチャネルでメッセージを受信するときにブロックされないようにすることが非常に重要ですか? Netty OIO でこれを実現する方法はありますか?つまり、1 つのチャネルに書き込み用のスレッドを 1 つ、同じチャネルに読み取り用のスレッドを 1 つ持つことはできますか?

4

1 に答える 1

1

OIOでは、書き込みが読み取りによってブロックされることはありません。したがって、データの受信を待機している間、チャネルにデータを書き込むことができます。

于 2012-05-11T19:10:46.887 に答える