【发布时间】:2010-06-24 07:53:06
【问题描述】:
我一直在我的开发机器上使用带有客户端和服务器的 .net 远程处理,一切都很好。然后我将服务器放在另一台机器上,通过 100-Mbit LAN 与我连接。它有一个 VPN 连接,可以连接到互联网。
每当启动 VPN 连接时,.NET 远程处理都会对每个查询产生巨大的延迟(0.03 秒查询为 1 秒,1.3 秒查询为 9 秒)。但是我的机器和启用 VPN 的服务器之间的速度仍然是 100 Mbit/s。
我正在使用二进制 tcp 通道。
有人知道这个问题的解决方法吗?
【问题讨论】:
-
您需要通过 VPN 从您的开发机器连接到您的服务器,还是在服务器机器上配置了 VPN?
标签: c# .net performance remoting lag