0

我在共享的 ASP.NET 4.0 服务器上运行一个网站。因此,我只有有限的内存大小来存储用户的会话状态。

我编写的程序不使用 Session 变量:一旦页面准备就绪,它就会发送给用户,瞧。其余的是 JavaScript,当用户单击链接时,我不在乎是否要打开新会话。

问题是:如果我将会话超时减少到只说 1 分钟呢?用户是否会遭受额外的延迟?

如果我去无会话怎么办?

由于我不为用户使用登录密码,我怀疑它不会影响性能。我对吗?有洞穴吗?

谢谢。

4

1 回答 1

1

仅当您需要存储一些“状态”时才需要会话 - 以“记住”或“了解”服务器端特定客户端(用户/浏览器)的某些信息(您可以在客户端使用 cookie)。

如果您不需要这样做,您可以关闭会话..

对于MVC(请注意 Brad Wilson 对 MVC2 的评论)

于 2012-04-21T15:50:36.350 回答