由于聊天插件漏洞,Discourse 3.4.0.beta3中的Redis内存不断增加

请查找下面的帖子。它最初是为了获得支持,但现在似乎是一个聊天插件错误。如果您需要我这边提供任何信息,请告知我。

2 个赞

@zogstrip 请帮忙挖掘一下?

2 个赞

确实有一个 bug……那个“列出”所有有未读提及或私信的 chat 用户的查询工作不正常,它返回了所有有未读聊天消息的用户 :man_facepalming:

由于该任务每 5 分钟运行一次,因此对于活动量较大的大型频道,它很容易用不必要的任务使 sidekiq 膨胀。

值得庆幸的是,它并没有垃圾信息骚扰所有人,因为“聊天摘要”任务会提取未读提及,并且在找不到任何内容时就会退出。

将通过以下方式修复:

6 个赞

此主题在21小时后自动关闭。不再允许新的回复。