会话自动销毁,可能是什么原因?

时间:2011-02-18 08:29:29

标签: asp.net session

我面临非常奇怪的问题,我为我的客户制作了一个网络应用程序,他来自美国, 我将应用程序部署到我的本地系统“xyz.co.uk”,项目功能正常。但是在主服务器上发生的事情是会话在空闲时间之前自动销毁。我已经解决了这个问题很长时间但无法解决它。 请列出我可能是本次会议背后的原因。我在进程会话中使用。

2 个答案:

答案 0 :(得分:0)

ASP.NET Session Timeouts too early

另外,检查IIS中是否启用了Keep-Alive功能,并且应用程序池没有以常规方式回收。

答案 1 :(得分:0)

如果您的IIS设置为使用Web场(即多个进程),那么您可能会发现您的请求被转移到不同的进程,并且不会复制会话数据。要解决此问题,请将其更改回一个进程,或在计算机上使用会话状态服务器进程。