Docker Django Celery Rabbitmq Save

Implementation of Async Task Processing through celery and rabbitmq message broker.Using redis as result backend.

Project README

Every module runs as a container: 1.web - acts as the celery master here (also acts as the message broker and defines tasks) 2.worker - celery worker that picks up tasks 3.redis - result backend 4.rabbit - RabbitMQ the message queue

Running the containers:

$docker-compose up --build (by default brings up one worker)

To bring up more than one worker,use command -

$docker-compose scale worker=4

Note : The flower folder contains the flower(celery monitoring tool) which can be integrated later.

Open Source Agenda is not affiliated with "Docker Django Celery Rabbitmq" Project. README Source: nayanchandni/docker-django-celery-rabbitmq
Stars
38
Open Issues
2
Last Commit
5 years ago

Open Source Agenda Badge

Open Source Agenda Rating