gpt4 book ai didi

caching - Umbraco 缓存问题

转载 作者:行者123 更新时间:2023-12-02 18:29:34 25 4
gpt4 key购买 nike

我的 umbraco cms 遇到问题。我们使用 umbraco 4.6.2 和 .net 用户控件。一切都运行良好,直到几周前,客户开始提示更新的内容没有显示在前端。

经过一番调查,我确定就在这种情况开始发生之前,其中一个用户遇到了错误,指出 App_Data/ExamineIndexes 中的文件无法更新,因为其他进程正在使用/锁定。

一所大学建议我停止网站并删除 App_Data/ExamineIndexes 文件夹中的所有文件。我这样做了,网站再次运行良好几天,然后发生了同样的事情,我再次修复了。这种情况在一周内每天都会发生,然后有一天修复不起作用,我被迫开始直接从 umbraco 数据库提取数据,而不是使用标准的 umbraco 内置方法。这修复了现有页面上的内容缓存,但现在当我创建新页面时,umbraco.config 文件不会更新,因此不会创建新页面。

我已经尝试重新发布整个网站,但不起作用。 App_Data/umbraco.config 的权限是正确的。

有人经历过类似的事情吗?我也很想知道是否有人能给我一个文件首先被锁定的原因。

TLDR;Umbraco 缓存已损坏,无法再次运行,我们将不胜感激任何帮助。

最佳答案

检查您的应用程序池是否将最大工作进程数设置为 1。Umbraco 在将其转储到 XML 缓存之前会在内存中进行一些缓存。如果您的后台运行在多个进程上,就会变得非常困惑,刷新页面时会显示不同版本的页面,类似于服务器未正确同步的负载平衡网络场。

关于caching - Umbraco 缓存问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28455506/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com