我在自托管服务器上运行 Discourse。之前运行正常,但当我将 Discourse 更新到最新版本后,我发现我的 Discourse 作业在队列中停留了很长时间而未被处理。
所有电子邮件、Webhook 和通知作业都卡住了。有人知道如何解决这个问题吗?我不知道哪里出了问题。
我在自托管服务器上运行 Discourse。之前运行正常,但当我将 Discourse 更新到最新版本后,我发现我的 Discourse 作业在队列中停留了很长时间而未被处理。
所有电子邮件、Webhook 和通知作业都卡住了。有人知道如何解决这个问题吗?我不知道哪里出了问题。
@RGJ
这是当我点击忙碌屏幕时显示的屏幕
我现在也遇到了同样的问题,但在我的情况下,是在增加了实例内存后开始出现的。我重启了 sidekiq 进程,这确实清空了队列,但不幸的是,这不是一个永久的解决方案。
唯一存在的日志是 sidekiq 因内存不足而重启(对于一个只有大约 20 个作业在队列中的小型网站来说,500MB RSS 正常吗?),但这些日志相隔 30-60 分钟,所以我怀疑这有什么关系。
我的繁忙队列的截图:
如何显示此 Sidekiq 屏幕?
我没记错的话,那是在 /sidekiq。