Ciao,
Dopo aver iniettato le e-mail tramite l’endpoint API /admin/email/handle_mail, le e-mail vengono pianificate per l’elaborazione. Esiste un endpoint API per attendere che la coda venga svuotata? O per ottenere la dimensione della coda?
Ciao
Ciao,
Dopo aver iniettato le e-mail tramite l’endpoint API /admin/email/handle_mail, le e-mail vengono pianificate per l’elaborazione. Esiste un endpoint API per attendere che la coda venga svuotata? O per ottenere la dimensione della coda?
Ciao
Quale problema stai riscontrando che stai cercando di risolvere?
Non sono sicuro di cosa tu stia chiedendo. C’è qualcosa di ambiguo nel problema espresso sopra?
Chiedi una soluzione, ma non è chiaro qual è il problema. Nella maggior parte dei casi, questi messaggi vengono elaborati molto rapidamente e non si tratta di un problema. Penso che, se sono in coda, tu possa ottenere l’elenco da Sidekiq.
Perché hai bisogno dell’elenco dei messaggi in coda? Nella maggior parte dei casi, la coda non esiste.
Ti sbagli: l’elaborazione della posta è asincrona e in coda, motivo per cui ha senso attendere che la coda si svuoti.
Non credo che al momento esponiamo alcuna API per questo. La cosa più simile che abbiamo è l’interfaccia web di Sidekiq per la coda predefinita, dove questo lavoro rimarrà in attesa in /sidekiq/queues/default.
Poiché l’elaborazione delle email avviene in sequenza, funziona il seguente workaround:
topic['id'] dai risultati della ricerca.