Asp.net 会话超时值过大的缺点?
我将会话状态超时设置为两小时。会话超时值过大存在哪些缺点?为了清楚起见,我加入了身份验证超时值Asp.net 会话超时值过大的缺点?,asp.net,sql-server-2005,authentication,session-timeout,application-pool,Asp.net,Sql Server 2005,Authentication,Session Timeout,Application Pool,我将会话状态超时设置为两小时。会话超时值过大存在哪些缺点?为了清楚起见,我加入了身份验证超时值 <sessionState timeout="120" /> ... <forms name="login" timeout="240" /> 我还读到应用程序池回收在timeouts1中起着滚动作用。在理想情况下配置系统以最小化用户影响时,是否还有其他超时值或进程需要评估 一, -编辑1- 我这样问是因为在我工作的系统上,增加会话状态大小是解决超时问题的解决方案。我已经读到
<sessionState timeout="120" />
...
<forms name="login" timeout="240" />
我还读到应用程序池回收在timeouts1中起着滚动作用。在理想情况下配置系统以最小化用户影响时,是否还有其他超时值或进程需要评估
一,
-编辑1-
我这样问是因为在我工作的系统上,增加会话状态大小是解决超时问题的解决方案。我已经读到,会话状态越长,占用内存的时间就越长,这将是一个缺点 在会话对象中是否存储任何内容都很重要。如果没有,那么IIS将只保留会话id,因为它可以从该id重新创建会话对象,并且具有长会话超时的成本较低。提出此问题时假设数据将存储在会话中。更新了我的问题以便澄清。你的回答没有提供太多的洞察力。