ASP.Net应用程序中的超时错误

时间:2013-08-02 04:27:07

标签: asp.net c#-4.0 asp.net-4.0 asp.net-3.5

我在下面的地方设置了240分钟的时间。

  1. 空闲超时选项应用程序池
  2. Web会话中的会话超时
  3. 通过更改应用程序的全局配置中的sesstion时间。
  4. 还是有时候面临应用程序超时问题,这不会定期发生。 我离开时是否有任何会话超时设置? Pleasde建议我是否可以更好地处理应用程序会话时间。

2 个答案:

答案 0 :(得分:1)

当我们处理大量数据时,一般可能会出现TIMEOUT问题... 在那些情况下照顾3件事(问题将几乎解决)

  1. 将连接超时属性放在Connection字符串中 string connstring =“Data Source = localhost; User ID = sa; pwd = secret; Initial catalog = nothwind; connect timeout = 900;”;

  2. 设置SqlCommand对象的命令超时 com.CommandTimeout = 0; //这将使Command执行无限秒

  3. 现在....最后但并非最不重要......在表单卸载功能中 破坏连接对象 conn.Dispose();

答案 1 :(得分:-1)

类似的东西:

<configuration>
  <system.web>
     <sessionState timeout="20"></sessionState>
  </system.web>
</configuration>

应该看对你