我一直在我的开发机器上使用带有客户端和服务器的 .net 远程处理,一切都很好。然后我将服务器放在另一台机器上,通过 100-Mbit LAN 与我连接。它有一个 VPN 连接,允许它连接到互联网。
每当启动 VPN 连接时,.NET 远程处理每次查询都会产生巨大的延迟(0.03 秒查询为 1 秒,1.3 秒查询为 9 秒)。但是我的机器和启用了 VPN 的服务器之间的速度仍然是 100 Mbit/s。
我正在使用二进制 tcp 通道。
有谁知道这个问题的解决方案?
我一直在我的开发机器上使用带有客户端和服务器的 .net 远程处理,一切都很好。然后我将服务器放在另一台机器上,通过 100-Mbit LAN 与我连接。它有一个 VPN 连接,允许它连接到互联网。
每当启动 VPN 连接时,.NET 远程处理每次查询都会产生巨大的延迟(0.03 秒查询为 1 秒,1.3 秒查询为 9 秒)。但是我的机器和启用了 VPN 的服务器之间的速度仍然是 100 Mbit/s。
我正在使用二进制 tcp 通道。
有谁知道这个问题的解决方案?