设置会话超时的最佳方法

时间:2014-04-29 13:14:52

标签: asp.net session timeout stateserver

我们创建了一个ASP.NET网站,为我们的客户提供基于票证的支持。客户可以向我们发送查询,他们可以看到回复(如果有的话)(我们确实在客户端提供应用程序以发送请求和回复)。我在我们的asp网站上使用ASP.net状态服务器会话。应用程序检查数据库中的新回复,持续时间为45分钟。在45分钟后,这些会话将不再使用。如果没有回复,则会在第二天检查回复。如果客户提出新问题,那么我们为它创建新会话,并且不再使用旧会话。要在第二天检查,我们直接从我们的数据库中获取它并显示所有未看到的回复。在我提出有关loss of session的问题之前,我使用asp.net StateServer解决了它。

现在我已将会话时间设置为1440,即24小时。但我们需要检查45分钟的回复,以便我们可以减少会话超时。但是为了更加安全,我们将其设置为24小时。

  1. 如果我将其设置为较大的值会有任何负面影响吗?
  2. 它对我的网络服务器性能有影响吗?
  3. 在我的情况下设置会话超时的最佳方法是什么。

0 个答案:

没有答案