Iis 7 IIS 7中的经典ASP会话/IIS重置错误?

Iis 7 IIS 7中的经典ASP会话/IIS重置错误?,iis-7,asp-classic,Iis 7,Asp Classic,我有一个运行在IIS 7上的经典asp应用程序。该网站使用全局ASA(应用程序启动和会话启动,其他未使用) 问题是这个。当一个用户登录/注销时,有时整个站点执行某种IIS重置,该站点的所有访问者都将重置其会话。如果有访客登录,它会将他们踢出,他们必须再次登录 有某种活动会触发此大规模会话重置,或者更好的是IIS重置,因为它只是偶尔发生。我不确定是什么原因造成的。。有什么建议吗?使用IIS管理器中相关应用程序池上的“回收…”操作检查回收条件 任何导致应用程序池回收的操作都将导致所有当前会话的丢失。

我有一个运行在IIS 7上的经典asp应用程序。该网站使用全局ASA(
应用程序启动
会话启动
,其他未使用)

问题是这个。当一个用户登录/注销时,有时整个站点执行某种IIS重置,该站点的所有访问者都将重置其会话。如果有访客登录,它会将他们踢出,他们必须再次登录

有某种活动会触发此大规模会话重置,或者更好的是IIS重置,因为它只是偶尔发生。我不确定是什么原因造成的。。有什么建议吗?

使用IIS管理器中相关应用程序池上的“回收…”操作检查回收条件

任何导致应用程序池回收的操作都将导致所有当前会话的丢失。使用相同的对话框打开回收记录(如果尚未打开)


使用事件日志跟踪任何回收及其原因。

可以定期回收Internet信息服务(IIS)应用程序池,以避免可能导致应用程序崩溃、挂起或内存泄漏的不稳定状态。请查收。这解释得更多一些


如果你禁用回收设置,而你的应用程序有缺陷,那么你的网站很有可能宕机。最近,我也增加了我的网站的会话超时时间,但不管ilde超时时间是12:45。因此,我在非营业时间将回收设置改为20:00。这样它就可以清除所有不需要的应用程序池。

可能与描述的问题相同?好的,recycyling已设置为on。我禁用了它。但是,禁用它有什么不应该做的吗?我是否必须在某个时候将所有应用程序池作为最佳实践进行回收?谢谢你。