redis-py是否可以可靠地使用AWS ElastiCache Redis集群?

时间:2019-01-30 13:33:19

标签: redis celery amazon-elasticache redis-py

我正试图从作为Celery代理的单个AWS ElastiCache(Redis)服务器转移到Redis集群。问题是-在Celery或redis-py文档中找不到我连接到AWS RedisCluster的方法。

可以将Celery用于与Redis服务器通信的

redis-py配置为使用Redis Sentinel,但是AWS不支持它(至少我在AWS ElastiCache文档中找不到哨兵支持)。

那么有没有办法使用redis-py与ElastiCache Redis集群进行通信,或者有办法指示Celery使用redis-py-cluster(一个单独的项目)?

1 个答案:

答案 0 :(得分:0)

Elasticache应该给您一个configuration endpoint address,您可以将其用于连接芹菜。只需在broker_urlresults_backend的设置中使用该端点即可。