I trying to deploy a django project using django, but I have these questions unsolved:
- Should I run one celeryd for each web server?
- Should I run just one RabbitMQ server, on another machine (not) running celeryd there, accesible to all my web servers? or RabbitMQ must be run also on each of the web servers?
- How can I use periodic tasks if the code is the same in all web servers?
Thank for your answers.