シーン:
インターネットプロトコル808、に接続されたデバイスを介して、第三者にデータを送信するカフカ、アナログデバイスから得られたローカルデータ、。
問題:
ネッティーパフォーマンステストを行うを使用している場合は、あまりにも多すぎる開いているファイルによって引き起こされる同時実行出す
ことがネッティーオブジェクト要求である内部のサーバー・ハンドルを使用し、1,000以上のデバイスの結果、各デバイスオブジェクトは、+ 17ワットに達し、
解決策として、以下:ラストを変更することで、bootstrap.group(新しい新しいNioEventLoopGroupを(1。 )) ;その後、データを正しく扱います。あなたは)(デフォルト新しいNioEventLoopGroupを使用する前に
ハンドルの数に対応するプロセスを見ます
#lsofを-n [XXXXX @ルート] | awkは'{$ 2印刷}' |並べ替え| uniqの-c |ソート-nr |より| grepを'36576'
6619 36576
対応する接続を確認してください
[ルート@ XXXXX]#netstatの-lnaop | grepを7008 |トイレ-l
17
スレッドの数に対応した処理見る
/ 36576 /ステータス#1 CAT / procの[XXXXX @ルート] | grepの「スレッドの
スレッド:4323