Hello, guys. I’ve been using sanic for a while now, along with aiosmtplib as my SMTP server, however i’m having a bug with it. When a task in the queue fails, it does not send any of the upcoming tasks and i have to restart it.
I wanted to try celery as a worker for rabbitMQ and get to work a new way to handle my mails queue, but i think i’m missing some fundamentals principles on Queue handling. Do i have to initialize my Celery worker along with sanic app or it has to be a remote server just for that? How can i queue new tasks (that these will be only emails) on a remote Celery worker?
Thanks!