我正在尝试从单一的AWS ElastiCache ( Redis )服务器迁移到Redis集群。问题是-在芹菜或redis-py文档中,我找不到连接到AWS RedisCluster的方法。
Celery用来与Redis服务器通信的redis-py可以配置为使用Redis ElastiCache,但亚马逊网络服务并不支持它(至少我在亚马逊网络服务的Redis文档中没有找到对它的支持)。
那么,有没有办法使用redis-py与ElastiCache Redis集群进行通信,或者,有没有办法指导芹菜使用redis-py-cluster (一个单独的项目)?
发布于 2019-02-01 23:21:16
Elasticache应该会给你一个configuration endpoint address,你可以用它来连接到celery。只需在broker_url或results_backend设置中使用该端点。
https://stackoverflow.com/questions/54441791
复制相似问题