在浏览顶级类别和子类别之间时出现的间歇性加载问题

我们在浏览我们的Discourse论坛时遇到页面加载不一致的问题,在导航顶级类别及其子类别页面时。有时内容会按预期加载,有时则需要手动刷新才能显示内容。

此外,我们启用了面包屑组件,但在某些页面上也无法显示,而且除非手动刷新,否则其表现不一致。

我们的设置:

  • 无多级类别结构
  • 托管在配备16GB RAM的Linux VPS上(没有明显的资源瓶颈)
  • 启用了CDN
  • 安装了自定义主题以及少量插件和组件

我们希望获得关于以下方面的指导:

  • 导致这些加载/渲染不一致问题的可能原因是什么?
  • CDN或任何客户端缓存是否可能干扰?
  • 是否有特定的服务器/客户端配置、插件或主题组件需要检查?
  • 如何确保类别内容和像面包屑这样的动态元素能够始终加载,而无需刷新?

任何见解或建议的故障排除步骤,将不胜感激。

这可能与此有关:Experimental ‘lazy_loaded_categories’ feature enabled on Meta

我没有关注该功能的开发,但这听起来可能与之有关。

您好 Pfaffman,我确实尝试启用延迟加载,但这并没有帮助我加载分类页面,仍然需要手动刷新,而且有些不一致。但是,启用延迟加载解决了另一个问题,即主页上看不到某些分类。Categories Missing from `categories.json` Despite Existing in the System (Custom Theme) - #13 by Steve_John

1 个赞

然而,我们必须禁用懒加载,因为我们在懒加载方面还有其他问题。禁用懒加载后,我们又回到了这些卡片在首页不显示的问题。