繁体   English   中英

IIS 8应用程序池回收问题-Sitefinity

[英]IIS 8 App Pool recycling issues - Sitefinity

我维护的Sitefinity 5网站的定制程度很高,我认为这是我的问题所在,在启动应用程序池回收后,可能需要10到20分钟以上的时间才能再次使用。 有时,我什至不得不终止该特定应用程序池的w3wp进程。

我想知道是否在网站/应用程序池中某处的设置引起了问题。

因此,我决定创建一个新站点,并使用一个非路由主机名来使用相同的代码库(不同的文件夹),以便只有我才能访问它,并且它相对较快地加载/回收(1-2分钟)。

流量量是否影响应用程序池回收的速度?

还有其他想法吗?

我认为流量在这里发挥作用,因为一旦应用程序池重新启动,所有缓存都将被清除,并且如果同时有很多请求-它们都将尝试从数据库中获取数据,因为缓存仍然为空。

在最新版本(7.3)中,将有一个开关来控制它。 它将以第一个请求进入锁定部分的方式工作,只有该请求才能从数据库中获取数据,然后它将填充高速缓存并释放锁定。

然后,其他排队的请求将从缓存中读取。

此处提供更多详细信息: http : //www.sitefinity.com/blogs/boyan-barnevs-blog-/2014/11/28/improve-the-application-start-up-and-the-effects-of-page-模板,改变换网站与-重载

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM