# Mais de 3 milhões de trabalhos enfileirados aparecem no Sidekiq? Como posso parar de gerar a fila?

**URL:** <https://meta.discourse.org/t/more-then-3-million-enqueued-jobs-show-in-sidekiq-how-to-i-stop-it-generate-the-queue/346542>\
**Category:** Support\
**Created:** [Janeiro 10, 2025, 5:43pm UTC](https://meta.discourse.org/t/more-then-3-million-enqueued-jobs-show-in-sidekiq-how-to-i-stop-it-generate-the-queue/346542 "2025-01-10T17:43:55Z")\
**Posts on this page:** 1\
**Showing post:** 14

<div class="post-metadata">

**Author:** ![zogstrip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zogstrip/32/512781_2.png) [@zogstrip](https://meta.discourse.org/u/zogstrip)\
**Post date:** [Fevereiro 3, 2025, 5:15pm UTC](https://meta.discourse.org/t/more-then-3-million-enqueued-jobs-show-in-sidekiq-how-to-i-stop-it-generate-the-queue/346542/14 "2025-02-03T17:15:00Z")

</div>

Desculpe por isso @th21 - foi de fato um bug que será corrigido por

> <https://github.com/discourse/discourse/pull/31133>
>
> due to an issue with LEFT JOIN, we were enqueue a "chat summary" email for every… new messages in a channel, instead of for every new mentions 😬
> 
> This bloated the sidekiq queue with a lot of unecessary jobs as seen in
> 
> \- https://meta.discourse.org/t/-/347197
> \- https://meta.discourse.org/t/-/346542
> 
> Thankfully, it wasn't sending those emails as the query for listing the unread mentions and dms was correct when generating the chat summary email.

Temos uma consulta que lista todas as menções ou DMs “de usuários não lidos” para chat e, ao tentar ser muito inteligente, ela acabou ficando errada. Em vez de enfileirar um “resumo de chat” (também conhecido como notificação por e-mail) para menções em canais ou não lidas em DMs, ele estava enfileirando um trabalho para cada mensagem 😑 Como esse trabalho era executado a cada 5 minutos, ele facilmente inchou o sidekiq com trabalhos inúteis… (nota: os e-mails felizmente não estavam sendo enviados, pois não conseguiríamos recuperar nenhuma menção).

---

_[View the full topic](https://meta.discourse.org/t/more-then-3-million-enqueued-jobs-show-in-sidekiq-how-to-i-stop-it-generate-the-queue/346542)._
