我正在开发一个大型EpiServer站点。当站点启动时,需要几分钟时间,您可以看到VS.NET诊断工具中发生了什么。有很多数据库调用(2400+)。例如netPageDefinitionGet,netPageDefinitionList。
据我所知,结果将被插入到EpiServer缓存中。该网站在开始时表现良好。
在运行站点时,这并不是一个真正的问题,而是开发时的一个问题。由于每次开发人员启动调试器时都会发生这种延迟,这会导致所有开发人员都有大量的等待时间。
有什么建议吗?是否有可能保持缓存,例如,在调试会话之间的进程之外?
发布于 2016-02-04 09:36:45
360内容类型相当高,因此可能需要很长时间才能实现模型同步。
您可以尝试在配置中将EnableModelSyncCommit设置为false,以查看这是否加快了速度。
但是,请注意,在代码中更改内容类型时,内容类型将不再自动更新。
https://stackoverflow.com/questions/35177112
复制相似问题