-1

サーバーソケットプログラミングJavaを使用して、同じサーバー内の1つの場所から別の場所に2000個のファイルを送信しようとしています。10個のスレッドを使用して、そのプログラムが正常に機能する場合

  1. 負荷が少ない夜間
  2. 入力として与えられるファイルが少なくなります

ピアによって接続がリセットされたため、2000ファイルでエラーが発生します:ソケット書き込みエラー

4

2 に答える 2

1

おそらくオーバーヘッド (接続が多すぎるなど) が原因で、サーバーがソケットを閉じています。

これを SuperUser または ServerFault に投稿して、それが何であれ、ヒットしているツリーホールドをインクリメントする方法を学ぶ必要があります。

于 2012-12-18T13:27:02.237 に答える
0

Unix を使用している場合は、ファイル記述子の制限を で確認してくださいulimit -n。1024 かそのようなものである可能性があります。

于 2012-12-18T14:42:09.467 に答える