我正在尝试设置气流集群。我打算将Redis用作芹菜后端。 我已经看到人们成功使用了哨兵redis。我想知道是否可以使用redis集群吗? 如果没有,那为什么呢?
答案 0 :(得分:0)
Celery不支持将Redis群集用作代理。它可以将Redis高度可用的设置用作代理(与Sentinels一起使用),但不支持将Redis群集用作代理。
参考:
Airflow CROSSSLOT Keys in request don't hash to the same slot error using AWS ElastiCache
How to use more than 2 redis nodes in django celery
要使Redis群集正常工作,我们需要更改celery后端!不是可行的解决方案。