我有: 1) 标准端口上的 redis - 这是缓存 2) 端口 53333 上的 redis - 这是一个代理
为什么celery获取任务成功,却没有返回到53333端口?我可以通过标准端口上的 redis-cli 看到这个任务。 你能帮我更正“celeryconfig.py”吗?
最佳答案
很抱歉给您带来麻烦...按照插入到“celeryconfig.py”的字符串:
CELERY_RESULT_BACKEND = "redis"
CELERY_REDIS_HOST = "localhost"
CELERY_REDIS_PORT = 56379
...以及所有工作。
关于redis - celery + 2个redis : broker and cache,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10292286/