Umbraco 版本:umbraco v 4.0.0(程序集版本:1.0.3327.20280)
Asp.Net:.Net 框架 2.0
带有 IIs7 的 Windows Server 2008
有时在查看包含宏的页面时,该页面的宏部分被完全删除,没有呈现,没有错误,没有任何东西,只有一个不完整的页面。再次加载同一页面,它已正确呈现。这种情况很少发生。
当进行更深入的调查时,我发现这在某种程度上与运行 umbraco 的应用程序池的回收有关。将应用程序池设置为每 1 分钟回收一次,我可以比使用默认回收时间更频繁地重现该行为,但是每次回收后仍然不一致。
添加 umbDebugShowTrace=true 时,我永远无法重现该错误,将其设置为 true 时页面始终正确呈现。
有没有人知道什么会导致这种情况,或者有没有人见过这个?
笔记。它只是不是具有宏的特定页面得到了这种行为,当问题发生时,站点上具有宏的每个页面都会像这样行事。