EpiServer启动慢

时间:2016-02-03 12:27:59

标签: asp.net performance caching episerver

我正在大型EpiServer网站上开发。站点启动时需要几分钟,您可以看到VS.NET诊断工具中发生了什么。有很多数据库调用(200+)。例如。 netPageDefinitionGet,netPageDefinitionList。

据我所知,其结果将被插入到EpiServer缓存中。该网站在启动时表现良好。

这不是运行网站的问题,在开发时这是一个问题。由于每次开发人员启动调试器时都会发生这种延迟,这会导致所有开发人员等待很多时间。

有什么建议吗?是否可以保留缓存,例如调试会话之间的进程是否过程?

1 个答案:

答案 0 :(得分:1)

360内容类型相当高,因此模型同步可能需要很长时间。

您可以尝试在配置中将 EnableModelSyncCommit 设置为 false ,看看是否加快了速度。

但请注意,在代码中更改内容类型时,内容类型将不再自动更新。