首页 > 其他 > 详细

性能提升-停用模块更新监控

时间:2014-04-23 08:18:02      阅读:555      评论:0      收藏:0      [点我收藏+]

在Orchard官网文档中给出了一些性能提升建议。

对于不太熟悉OrchardCMS的开发人员,你是否注意到Web站点下的Config文件夹中有一个HostComponents.config文件。它对于站点性能的提升非常重要。整个系统中有很多监控机制,比如模块更新了,.csproj更新了等等。

我给大家说明的就是其中的一个配置对于性能的提升。

首先,在源代码中你会发现一个DefaultOrchardHost.cs的文件,它里面有一段代码:

bubuko.com,布布扣

 

当有扩展模块更新的时候,那么扩展加载器的协助工作类(有点绕口)就会自动去出发缓存,把OrchardHost_Extensions这个缓存的值给去掉,因此就需要执行下面的这些代码,重启站点。

实际上,当我们的站点处于运行状态时,一个模块的更新是不需要去重启站点的,所以你需要修改HostComponents.config的如下配置:

bubuko.com,布布扣

让监控不起作用,这样可以提高性能。

性能提升-停用模块更新监控,布布扣,bubuko.com

性能提升-停用模块更新监控

原文:http://www.cnblogs.com/n-pei/p/3680700.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!