# celery-redis-cluster-backend **Repository Path**: amos49/celery-redis-cluster-backend ## Basic Information - **Project Name**: celery-redis-cluster-backend - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-04-17 - **Last Updated**: 2024-05-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # celery-backends-rediscluster [Celery](http://www.celeryproject.org/)'s custom result backend for [RedisCluster]. ## Usage 1. pip install -e git+git://github.com/hbasria/celery-redis-cluster-backend.git#egg=celery-redis-cluster-backend 2. Add the following to `celeryconfig.py`. ``` CELERY_RESULT_BACKEND = "celery_redis_cluster_backend.redis_cluster.RedisClusterBackend" CELERY_REDIS_CLUSTER_SETTINGS = { 'startup_nodes': [ {"host": "localhost", "port": "6379"}, {"host": "localhost", "port": "6380"}, {"host": "localhost", "port": "6381"} ]} ``` ## example usag start all containers ``` docker compose up -d ``` create and activate python environment ``` python -m venv .venv source .venv/bin/activate ``` install all requirements ``` pip install -r requirments.txt pip install . ``` start celery worker ``` celery -A example worker -B --loglevel=INFO ```