【问题标题】:.NET Remoting slows down when internet connection starts upInternet 连接启动时 .NET Remoting 变慢
【发布时间】: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


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-02-06
    • 2020-02-05
    • 1970-01-01
    • 2011-05-19
    • 2012-08-22
    • 1970-01-01
    • 2018-09-20
    • 1970-01-01
    相关资源
    最近更新 更多