0

アプリに protobuf-rpc-proを使用しています (2 つのシステム統合)。protobuf-rpc-pro は Netty に基づいており、Netty の次の依存関係を使用しています:
 <dependency>
     <groupId>io.netty</groupId>
     <artifactId>netty-all</artifactId>
     <version>4.0.0.CR1</version >
 </依存関係>

高いパフォーマンスを得るには、2 つのシステム間の通信用にチャネル プールを実装する必要があります。つまり、私の実装では、メッセージを並行して送信する複数の接続を取得したいと考えています (ノンブロッキング通信)。ここでの質問は、送信バッファーが既にいっぱいかどうかを確認し、別の接続に切り替える方法です (負荷分散など)。Netty または外部実装にそのためのメカニズムはありますか? Web上で何も見つかりませんでした...

4

1 に答える 1