Память Redis продолжает расти в Discourse 3.4.0.beta3 из-за бага в плагине чата

Ниже приведена тема. Она была создана для получения поддержки, но сейчас, похоже, это ошибка плагина чата. Дайте знать, если вам понадобится какая-либо информация с моей стороны.

2 лайка

@zogstrip, можешь, пожалуйста, разобраться с этим?

2 лайка

Действительно, был баг… Запрос, который «списывал» всех пользователей chat с непрочитанными упоминаниями или личными сообщениями, работал некорректно и возвращал всех пользователей с непрочитанными сообщениями в чате :man_facepalming:

Поскольку эта задача выполняется каждые 5 минут, она может легко перегрузить Sidekiq ненужными задачами в больших каналах с достаточной активностью.

К счастью, это не спамило всем, так как задача «сводка чата» извлекала непрочитанные упоминания и, если их не находила, просто прерывала выполнение.

Будет исправлено в

6 лайков

Эта тема была автоматически закрыта через 21 час. Новые ответы больше не принимаются.