0

我一直在我的开发机器上使用带有客户端和服务器的 .net 远程处理,一切都很好。然后我将服务器放在另一台机器上,通过 100-Mbit LAN 与我连接。它有一个 VPN 连接,允许它连接到互联网。

每当启动 VPN 连接时,.NET 远程处理每次查询都会产生巨大的延迟(0.03 秒查询为 1 秒,1.3 秒查询为 9 秒)。但是我的机器和启用了 VPN 的服务器之间的速度仍然是 100 Mbit/s。

我正在使用二进制 tcp 通道。

有谁知道这个问题的解决方案?

4

1 回答 1

0

使用服务器通道配置的 bindTo 配置属性解决了问题。似乎当有多个 1 网络接口时,远程处理不知道使用哪一个并分析所有数据。设置 bindTo 后 IP 地址滞后消失了。

于 2010-06-24T10:01:52.690 回答