本地安装中更改主题标题时出现意外的编辑延迟?

我最近安装了 Discourse,非常喜欢使用它!

我注意到一个现象:当你修改话题标题时,会有延迟。这个延迟足够长,以至于在你编辑完标题后点击复选框时,看起来像是出错了。我试着计时了一下,从点击复选框提交标题编辑到完成,大约需要 3 秒。前几次操作时,你甚至会以为系统出了问题或已损坏,但熟悉之后就会发现这只是它的正常运作方式。

我的建议是:在修改标题时,显示一个类似页面切换时出现的小旋转图标,这样可以明确提示系统正在处理,你只需等待几秒钟即可。

编辑:奇怪的是,当我在这些论坛上编辑标题时,整个过程不到半秒就完成了,所以我可能需要进一步调查。

编辑2:刚才我又对之前编辑过的话题(在我的 Discourse 实例上)进行了多次编辑,现在它们的速度和本网站一样快了。所以也许只有对某个话题的首次编辑会比较慢。我怀疑可能有某些后台进程在运行,可能与 Redis 有关,但我不太确定。

编辑3:现在,我网站上的所有话题都可以快速编辑了……这几乎像是 Discourse 或 Redis 之前处于休眠状态,而首次编辑唤醒了它们,之后的所有编辑都会很快,直到 Discourse 再次进入休眠?我还需要进行更多测试,比如在重启后或经过一段闲置时间后再尝试。

(进一步说明:我的 Discourse 实例目前只有我一个用户,没有其他用户保持系统活跃,我们仍处于测试和开发阶段。)

实际上,我想我刚刚找到了这个问题的答案:

他的回复非常易懂。由于我目前正在开发中,偶尔会清除浏览器的所有缓存,这很可能就是导致此情况的原因。对于大多数访问该页面的用户来说,这应该不是问题。