【问题标题】:WCF service timeout on asp.net pageasp.net 页面上的 WCF 服务超时
【发布时间】:2010-09-11 16:00:24
【问题描述】:

我正在我的 asp.net 站点上调用 WCF 服务。有时此服务已关闭,需要 30 秒才能超时,这会在我同步调用时减慢我的页面速度。

解决这个问题的最佳方法是什么?减少超时?有没有办法在调用之前查看服务是否已关闭?

谢谢

【问题讨论】:

  • 其实我认为默认超时时间是 1 分钟而不是 30 秒
  • 同步进行是否有特定原因?异步执行对你有用吗?

标签: asp.net wcf


【解决方案1】:

如果您在谈论可用性的观点,我建议先加载一个“加载页面”,然后在该页面上对您正在加载 WCF 服务的页面进行长轮询。

这样用户可以看到服务器已经响应,只是这个特定页面需要一段时间才能加载。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-03-23
    • 2010-09-18
    • 2013-01-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多