Может ли Redis-Py надежно использовать кластер AWS ElastiCache Redis? - PullRequest
0 голосов
/ 30 января 2019

Я пытаюсь перейти от одного сервера AWS ElastiCache (Redis) в качестве брокера Celery к кластеру Redis.Проблема в том, что нигде в документации Celery или redis-py я не могу найти способ подключения к AWS RedisCluster.

redis-py, который используется Celery для связи с сервером Redis, может быть настроен на использование Redis.Sentinel, но AWS не поддерживает его (по крайней мере, я не нашел поддержки Sentinel в документации AWS ElastiCache).

Так есть ли способ как-то связаться с кластером ElastiCache Redis, используя redis-py, или,Есть ли способ дать Celery команду использовать redis-py-cluster (отдельный проект)?

1 Ответ

0 голосов
/ 01 февраля 2019

Elasticache должен дать вам адрес конечной точки конфигурации , который вы можете использовать для подключения к сельдерею.Просто используйте эту конечную точку в настройках broker_url или results_backend.

...