This document describes the current stable version of Celery (4.4). 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.
It makes use of the following commands: GET, MGET, DEL, INCRBY, EXPIRE, SET, SETEX
-
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)¶
-
reconnect_on_error
()¶
-
start
(initial_task_id, **kwargs)¶
-
stop
()¶
-
-
max_connections
= None¶ Maximum number of connections in the pool.
-
supports_autoexpire
= True¶
-
supports_native_join
= True¶
-