Nio (マルチスレッド最適化 (ワーカー アソシエーション))
最初のステップ: ワーカー オブジェクトを作成します (ここでは、1 つの接続に対してワーカーを作成するのではなく、制限されたワーカーのみを作成する必要があります (CPU コアの数はほぼ問題ありません))。そのため、それを while の外側に配置する必要があります。
!!!注:下のワーカーはメンバーの内部クラスで、上のワーカーは静的メソッドです。静的メソッドはメンバーの内部クラス (メソッド/変数 (プライベート変数は使用可能)) を直接使用できないため、メンバーの内部クラスを与えます。 static を追加して静的メンバーの内部クラスになります。
ステップ2:コピーしたscチャネルをworderに登録(データ読み込み前後に出力)
ここにも出力されます
認識しやすくするためにセレクターに変更しました
クライアント:
テスト: (問題が発生しました。クライアントはデータを入力しましたが、サーバーはそれを実行しませんでした)