Memória do Redis continua aumentando no Discourse 3.4.0.beta3 devido a um bug no plugin de chat

Por favor, encontre o tópico abaixo. Ele foi levantado para suporte, mas agora parece ser um bug do plugin de chat. Me avise se precisar de alguma informação do meu lado.

2 curtidas

@zogstrip você pode investigar isso, por favor?

2 curtidas

Houve de fato um bug… A consulta que estava “listando” todos os usuários do chat com menções não lidas ou DMs não estava funcionando corretamente e estava retornando todos os usuários com mensagens de chat não vistas :man_facepalming:

Como esse trabalho é executado a cada 5 minutos, ele pode facilmente inchar o sidekiq com trabalhos desnecessários em canais grandes com uma quantidade razoável de atividade.

Felizmente, não estava enviando spam para todos, pois o trabalho de “resumo do chat” extraía as menções não vistas e, quando não encontrava nenhuma, simplesmente saía.

Será corrigido por

6 curtidas

Este tópico foi automaticamente fechado após 21 horas. Novas respostas não são mais permitidas.