我有一个在AWS上工作的Dockerized Celery,它使用来自AWS的ElastiCache(具有多节点的Redis群集)作为消息代理,但是出现以下错误。
当我在本地计算机上测试我的芹菜工人时,它与单个节点Redis进行了交谈完全正常。我应该如何解决这个问题?
[I 180518 18:54:20 mixins:224] Connected to redis://....use1.cache.amazonaws.com:6379//
[E 180518 18:54:20 events:123] Failed to capture events: 'CROSSSLOT Keys in request don't hash to the same slot', trying again in 1 seconds.
...
[E 180518 18:54:23 events:123] Failed to capture events: 'Command # 1 (LLEN celeryev....2d788) of pipeline caused error: MOVED 11904 10.0.x.xxx:6379', trying again in 1 seconds.