我们的论坛在 2 天前已更新至“2025 年 2 月稳定版”(不确定如何查找确切的版本号)。
我们的会员注意到了一些错误:
- 用户收不到回复通知。
- 用户必须手动刷新页面才能看到回复。
- “在线用户”插件行为异常,显示有 50 多人在线,但实际上并非如此。
我们该如何解决这个问题?是否会有紧急修复或其他措施?
谢谢
Shaun
我们的论坛在 2 天前已更新至“2025 年 2 月稳定版”(不确定如何查找确切的版本号)。
我们的会员注意到了一些错误:
我们该如何解决这个问题?是否会有紧急修复或其他措施?
谢谢
Shaun
在我们的托管服务或任何其他自托管用户那里,我们都没有遇到这些问题,因此这很可能是您服务器特有的问题。我们目前没有相关的修复计划。
从症状来看,这听起来像是 Sidekiq(后台作业处理器)运行不正常。
访问论坛上的 /logs 时,您是否看到任何近期错误?
/sidekiq 的情况如何?它是否显示正在处理作业?
我刚收到很多通知,似乎它卡住了吗?访问 Sidekiq 有没有帮它重启?
啊,看来我的主机回复了我的消息,他们给了它一脚……我看看他们怎么说。谢谢!!
真有意思!老实说,我很惊讶访问仪表板能起到作用,但这有可能!
仪表板顶部的数字看起来怎么样:
在健康状态下,“enqueued”(已排队)数字应该接近零。我怀疑如果有什么东西卡住了,你的数字会非常高,可能需要一些时间才能处理到 0。
啊,太好了!
Sidekiq(看似正常运行),但在更新到 3.4 版本后,似乎卡住了,大约有 1000 个作业排队。由于更新通常会进行重新烘焙或异步操作,我们并没有觉得这有什么可疑之处。
重启进程解决了问题。我怀疑“谁在线”插件可能是罪魁祸首,但我不完全确定。
可能无关,但我们也偶然发现了一些可能也是 sidekiq 在最近更新后行为异常的情况。
另外,
巧合与否,我们的一个管理员在过去 24 小时内看到了这个,但我还无法重现它,所以可能只是一个单独的故障。
我也遇到了这个问题。
Sidekiq仪表板显示没有活动,所有五个作业槽都被21小时前的作业填满,因此Sidekiq没有提取任何新作业,并且已排队的计数正在增长。我无论如何都需要应用系统更新,所以我只是重新启动了系统,这就解决了问题。
“在线人数”队列的增长是我的第一个提示。
访问Sidekiq仪表板并没有“给它一脚”。
此外,我在Discourse仪表板上注意到此警告:
我想知道这是否意味着有一个警告只是没有显示在UI的某个地方。我上次更新到176ee0bf60后没有立即注意到这个警告。我检查仪表板的频率不够高,不知道它是什么时候出现的。
此主题在上次回复后 30 天自动关闭。不再允许回复。