私はJava NIO2で遊んでいて、AsynchronousServerSocketChannelに基づいてTCPチャットサーバーをコーディングしようとしています。
シンプルな ECHO-Server をプログラミングすることは問題なく、問題なく動作しました。現在、多くのクライアントを受け入れ、接続されているすべてのクライアントに着信メッセージをブロードキャストしようとしていますが、問題に直面しています。
少し長くなったので、ここのコードを過去のビンに投稿しました
今までは 1 つのメッセージをブロードキャストすることができましたが、その後何か問題が発生し、しばらくすると次のエラーが表示されます。
スレッド「pool-1-thread-13」での例外 java.nio.channels.WritePendingException