default_watch_categories è stato impostato dal valore predefinito (che non è nulla, se ricordo bene) a una singola categoria, probabilmente per la prima volta in assoluto.
Ciò ha innescato un volume massiccio di email, nell’arco di 3 giorni quasi 400.000 tentativi di invio di email potrebbero essere stati elaborati, con oltre lo 09% di fallimenti. Molto presto ciò ha innescato il limitatore di frequenza dal lato dei provider SMTP (il che ha salvato un’enorme fattura email involontaria!).
L’impostazione default_watch_categories è stata reimpostata poiché era stata impostata inavvertitamente.
Tuttavia, Sidekiq mostrava ancora un enorme volume di tentativi di invio di email, poiché i limitatori di frequenza dei provider SMTP erano ancora in vigore, continuava a provare e fallire.
Con un’ispezione più attenta, sembrava che ora fosse un singolo post a innescare continuamente la stessa email più e più volte, centinaia e poi migliaia di tentativi, anche se default_watch_categories era stato reimpostato al valore predefinito. Cosa stava succedendo?
Una volta che quel post e altri al di sotto di esso sono stati divisi nel loro “nuovo” argomento per normali motivi di moderazione, l’innesco delle email e i tentativi si sono interrotti di colpo come bonus. Niente più tentativi.
Grazie al cielo per i limitatori di frequenza dei provider SMTP!
Come ulteriore spunto: questo è stato rilevato solo quando è fallito, a causa dei limitatori dei provider SMTP. Forse un’indicazione più chiara nel dashboard dell’attività di invio email giornaliera degli ultimi 7 giorni, 24 ore e dell’ultima ora, con avvisi per eventuali picchi, potrebbe essere gradita.
Questo tipo di problema potrebbe facilmente causare grossi problemi finanziari.
Questo avrebbe potuto consumare i nostri costi di hosting annuali in un paio di giorni se il provider non avesse attivato i limiti di frequenza!