Ciao a tutti,
Ho un dubbio veloce: da quando ho ripristinato il sito da un backup, ogni volta che questo specifico utente risponde a un argomento, vengono generate notifiche continue di “Modifica” per l’utente che ha creato l’argomento o per quello a cui è stata data la risposta.
Ho provato a indagare e sembra esserci qualcosa di strano in Sidekiq: nella sezione “Retries” alcuni lavori continuano ad accumularsi senza mai riuscire a completarsi. Dopo averli rimossi, le notifiche si fermano (finché la persona non pubblica su un altro argomento, generando un nuovo lavoro).
I messaggi hanno questo formato:
| Next Retry | Retry Count | Queue | Job | Arguments | Error |
|---|---|---|---|---|---|
| in 1 minuto | 10 | default | Jobs::PostAlert | {“post_id”=>25977142, “new_record”=>true, “options”=>nil, “current_site_id”=>“default”} | Jobs::HandledExceptionWrapper: Wrapped ActiveRecord::RecordNotFound: Impossibile trovare l’Utente con ‘id’=1452 |
Da quanto riesco a dedurre, sembra che un utente non esista (anche se ciò accade con i post di un utente che esiste ed è attivo). Quindi forse si tratta di un altro utente. C’è una query o qualcosa che posso fare per verificare meglio?
Ho cercato nella documentazione, ma se devo “aggiustare” qualcosa sono preoccupato di combinare qualche guaio ![]()
Grazie mille per qualsiasi aiuto!