【发布时间】:2009-04-29 07:03:00
【问题描述】:
我有一个 ASP.NET 网站,它每天每 1-2 小时重新启动一次,因此会话和其他事情都消失了,用户对此感到不满,因为他们打开一个页面并做了 20 分钟的事情以及提交时它,有一个很好的“我们很抱歉”页面。
我没有做任何重启应用程序的事情(更改 web.config、更改文件,甚至是其他错误的事情,例如删除 App_Data 中通常不会导致重启的文件夹)。
会不会和服务器的硬件有关?威力不大。
【问题讨论】:
-
我将 Sessions 从 InProc 移至 StateServer,因此回收不再是问题。还调整了应用程序的某些部分以使用内存。由于编写托管代码,我不习惯过多关心资源,但从现在开始我会关心。
标签: asp.net