【发布时间】:2011-07-30 00:59:14
【问题描述】:
当您在 ASP.NET 应用程序中将 SQL Server 设置为状态处理程序时,会话超时是如何处理的,或者可能在哪里处理?
是 .NET 框架在从数据库加载会话对象后判断对象是否过期,还是 SQL Server 本身的工作负责处理这个问题?我怀疑(甚至考虑)后一种可能性的原因是,创建 ASPState 的脚本提到了一些关于 ASPState_Job_DeleteExpiredSessions 元素的内容。
如果是清理的 SQL Server 作业,该作业多久触发一次,它如何与 web.config 中的超时参数保持一致?
【问题讨论】:
标签: asp.net sql-server session session-state session-timeout