【问题标题】:Timeout expired in windows phone 7 application development [closed]Windows Phone 7应用程序开发超时[关闭]
【发布时间】:2014-03-01 12:24:41
【问题描述】:

我正在使用 c#.net 为 windows phone 7 应用程序构建一个应用程序。我能够从 Web 服务中提取数据,但突然在调用 Web 服务时出现异常。

异常信息是:

服务器无法处理请求。 ---> 连接错误:超时。
从池中获取连接之前超时时间已过。
这可能是因为所有池连接都在使用中并且达到了最大池大小。

谁能告诉我这是由于编码或其他原因引起的错误。
我该如何解决这个问题?

【问题讨论】:

标签: c#


【解决方案1】:

在以下情况下收到此错误消息:

  1. 太多人连接到没有足够“免费”连接的网络服务。
  2. SQL 命令所用的时间超过了 SQL/Web 服务器的超时时间。
  3. 您之前的连接未正确处理。

你可以试试:

  1. 增加可用于 Web 服务的 IIS 连接数。 Website
  2. 增加可用于 DB 连接的 SQL 连接数。 Website.
  3. 更好地编写 SQL 命令,以免它们到达超时窗口。
  4. 每次连接完成后正确调用SqlConnection.Dispose

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-01-17
    • 2013-02-23
    • 2011-05-10
    • 1970-01-01
    • 2010-12-08
    • 2016-02-04
    • 2012-07-25
    • 1970-01-01
    相关资源
    最近更新 更多