redis - celery + 2个redis : broker and cache

标签 redis celery

我有: 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/

相关文章:

python - 重用 celery 任务的结果

python - 从已完成的 celery 任务中清除 redis

redis - 在 redis 排序集中增加分数

java - 如何使用 redis 使用 spring-security-oauth2 持久化 token

node.js - node redis get() 同步帮助我

python - 如果我们用 .delay() 调用任务,celery 任务何时执行

rabbitmq - 如何在 Celery 中设置每条消息的过期时间(TTL)?

php - Redis 在大约 24 小时后拒绝连接

python - Celery 4 不自动发现任务

python - 如何将 django 请求的值传递给 Celery 中的周期性任务?