Cache managementΒΆ
By default the cache is enabled. You have to install and run Redis.
Optional: in settings.py:
# Redis host: default is localhost
RECHAT_REDIS_HOST = 'ip_here'
# Redis port: default is 6379
RECHAT_REDIS_PORT = 5555
# Redis db: default is 0
RECHAT_REDIS_DB = 1
# number of cached items: default is 30
RECHAT_CACHE = 20
# cache time to live in seconds: default is 60*60*12
RECHAT_CACHE_TTL = 60*60
The cache is used to load the last messages when a user reloads a page. The cache can be disabled so that the messages are only broadcasted to the socket, not stored. To disable the cache in settings.py:
RECHAT_USE_CACHE = False