Redis django подключается к localhost redis, даже когда я меняю URL и PORT
return {
'BACKEND': 'django_redis.cache.RedisCache',
'LOCATION': f'redis://{self.REDIS_URL}:{self.REDIS_PORT}',
'OPTIONS': {
'CLIENT_CLASS': 'django_redis.client.DefaultClient',
}
вот мой код redis для размещения в CACHES, все еще даже после указания различных redis_url и порта, подключается к localhost 127.0.0.1:6379
Я хочу подключиться к другому IP-адресу и порту.
Я пробовал различные 'BACKENDS' и CLIENT_CLASS и пулы, играя вокруг с различными типами CACHES. Я могу подключиться к моему url-порту redis, используя следующее:
return redis.StrictRedis(host=self.REDIS_URL, port=self.REDIS_PORT, db=0, decode_responses=True, encoding="utf-8")
но не тогда, когда я хочу настроить CACHES.
Я решил все свои проблемы с redis, перейдя на rabbitmq. Я предлагаю вам сделать то же самое.