【发布时间】:2017-06-15 11:50:37
【问题描述】:
我正在测试我们的软件如何处理连接故障。我们使用带有回调函数集的socket.BeginConnect。端点 IP 地址和/或端口号故意无效。回调函数每次在约 21 秒后被调用(当然,超时和连接失败)。我希望能够向上或向下调整超时以进行测试或最终部署。
根据this MSDN article for Windows CE 5.0,密钥HKLM\Comm\Tcpip\Parms\TcpInitialRTT 看起来很有帮助。但是我已经尝试了值 1、2、3 和 22,并且超时不会从 ~21s 改变。每次更改后都会重新启动计算机。
可以在操作系统级别调整 TCP/IP 套接字连接的超时时间吗?使用 C# 和 .NET Compact Framework。
【问题讨论】:
标签: windows sockets compact-framework windows-ce