C#でIPマルチキャストアプリケーションを作成しました。"システムに十分なバッファスペースがないか、キューがいっぱいになったため、ソケットの操作を実行できませんでした。"
sock.SetSocketOption(SocketOptionLevel.IP,
SocketOptionName.AddMembership,
new MulticastOption(IPAddress.Parse("224.100.0.1")));
は、未処理のソケット例外がスローされます:それは、この行を罰金コンパイルするが、実行時に
キューがあったため、システムが十分なバッファスペースを欠いていたりするので、ソケット操作を実行できませんでした完全
Googleでエラーが検索され、有効になっている可能性がある3GBスイッチ(私のOSはWindows 7)が削除される可能性があります。私はそれをしましたが、それでも同じエラーが発生します。何が問題なの?
私はHTTPの投稿と同じ問題があります。すぐに大量に実行すると、IISを「使用する」ように適切に処分しても、IISが過負荷になるようです。アイデア? – jocull
@jocullあなたのアプリケーションはどこですか? IISと通信している、またはIISによってホストされているクライアントマシンでは? –
http://smallvoid.com/article/winnt-tcpip-max-limit.htmlは、オペレーティングシステムによって課される制限についても説明します。 –