【发布时间】:2011-06-16 06:21:18
【问题描述】:
我在 Windows 2003 服务器上运行了一个非常大的应用程序。它创建了近 900 个线程和一个在套接字上运行的单个线程。这是我用 Visual Studio 环境编译的 C++ 应用程序。
经过将近 17-20 小时的测试,我在发送数据时收到 10055 套接字错误。 除了这个错误之外,我的应用程序运行良好,没有任何错误或问题。这是一个四核系统,具有 4 GiB 的 RAM,并且此应用程序在其所有运行过程中占用大约 30-40% 的 CPU(在所有 4 个 CPU 上)。
这里的任何人都可以帮我解决这个问题。我几乎在谷歌上搜索了有关此错误的所有内容,但找不到与我的案例相关的任何内容。
【问题讨论】: