私は、Netty Web サイトのプロキシ サーバーの例を見てきました。
サンプル ソース コード ハンドラーには volatile 変数があります。
private volatile Channel outboundChannel;
これは、プロキシ用に別のサーバーに接続するチャネルを処理します。
これにより、これがプロキシの複数の接続を実装するための正しく安全な方法であるかどうか疑問に思いました。
すべてのインバウンド接続がアウトバウンドチャネルに一意にリンクされていることを確認しながら、複数の接続 (インバウンド) が異なるアウトバウンドに接続できるようにしたいと考えています。
私の知る限り、Netty は接続ごとに新しいパイプラインを生成します。これは、パイプライン ファクトリによって新しく生成されたハンドラーが、新しい接続 (チャネル) 専用であることを意味しますか?
ps Netty サーバーへのアクティブな接続が 1,000 ある場合、これは 1,000 の異なるパイプラインがあることを意味しますか?