This document describes the current stable version of Celery (4.2). For development docs, go here.
celery.backends.redis¶
Redis result store backend.
-
class
celery.backends.redis.RedisBackend(host=None, port=None, db=None, password=None, max_connections=None, url=None, connection_pool=None, **kwargs)[source]¶ Redis task result store.
-
ConnectionPool¶
-
class
ResultConsumer(*args, **kwargs)¶ -
cancel_for(task_id)¶
-
consume_from(task_id)¶
-
drain_events(timeout=None)¶
-
on_after_fork()¶
-
on_state_change(meta, message)¶
-
on_wait_for_pending(result, **kwargs)¶
-
start(initial_task_id, **kwargs)¶
-
stop()¶
-
-
max_connections= None¶ Maximum number of connections in the pool.
-
redis= <module 'redis' from '/usr/lib/python3/dist-packages/redis/__init__.py'>¶ redis client module.
-
supports_autoexpire= True¶
-
supports_native_join= True¶
-