首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Episerver CMS 6慢页面加载

Episerver CMS 6慢页面加载
EN

Stack Overflow用户
提问于 2013-03-01 08:18:22
回答 2查看 1.7K关注 0票数 3

喂,

我正在开发Episerver站点,并且页面加载速度非常差。

使用的配置:

  • 2008 R2数据中心
  • 8GB内存,64位运算。系统
  • 2008 R2
  • IIS 7.5

跟随http://world.episerver.com/Blogs/Alexander-Haneng/Dates/2011/12/Starting-CMS-6-R2-sites-faster-after-build/博客文章,但没有得到一个巨大的性能变化

在web.config中也启用了跟踪,我在trace.axd中看到:开始加载和结束加载之间有一个巨大的加载时间:有时是20秒,而不是第一个加载。

在启用“IIS中的动态数据缓存”(这会导致页面不再加载)时,我也遇到了错误消息内容编码错误,正如我所看到的,这来自于内容长度头,它不匹配所需的长度。

我不明白为什么要在大约4秒内加载一个页面,任何帮助都将不胜感激,谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-03-01 10:57:57

如果没有优化,EPiServer在冷启动时可能会非常慢,但是除非您在应用程序池中耗尽内存,否则页面的速度非常快--而且您不应该使用8GB内存。

要检查的事情:

  • 应用程序池行为:每次加载页面时CPU是否都会激增?应用程序池是否使用了大量的物理内存?应用程序池是否有内存限制?
  • 在站点后端管理模式的起始页上,有缓存统计信息。缓存命中率应该很高(> 90%),或者缓存有问题。
  • 您确定这是服务器端的滞后吗?开发者工具/Firebug说了什么?
  • 您启用log4net日志记录了吗?在解决性能问题时,它可能非常有用。如果是,您是否映射了自己的配置文件?(我们在使用内置映射到episerverlog.config时出现了严重的性能问题)
  • 您对所有模板都有问题吗?如果您创建一个没有母版页/主布局视图的barebone测试模板,并且只输出一个属性,那该怎么办?
  • 记录在事件日志中的可疑事件?
票数 3
EN

Stack Overflow用户

发布于 2013-03-01 12:35:03

如果站点在DEV和Amazon环境中都比较慢,答案很可能出现在您的模板中。

就像安德斯建议的那样,尝试一个“无骨测试模板”。

还可以使用例如dotTrace、http://www.jetbrains.com/profiler/和/或SQL进行跟踪,以查看是否发现一些慢的或发生过频繁的事情。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15153339

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档