我正在一个大型EpiServer网站上进行开发。该站点启动时需要花费几分钟,您可以在VS.NET诊断工具中查看情况。有很多数据库调用(2400+)。例如netPageDefinitionGet,netPageDefinitionList。
据我了解,其结果将被插入EpiServer缓存中。该网站启动后表现良好。
在运行站点时,这并不是真正的问题,而在开发时则是问题。由于此延迟在开发人员每次启动调试器时都会发生,因此这会给所有开发人员造成大量等待时间。
有什么建议?是否可以使高速缓存(例如在调试会话之间失去进程)?
360内容类型相当高,因此模型同步可能需要很长时间。
您可以尝试在配置中将EnableModelSyncCommit设置为false,以查看是否可以加快速度。
但是请注意,在代码中更改内容类型后,内容类型将不再自动更新。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句