Как добавить redis sentinel в приложения django?

У меня есть приложение django, и я хочу использовать redis sentinel для высокой доступности. Поскольку Django добавил поддержку redis в своей последней версии (т.е. django 4.0), я думаю использовать его, но если есть лучшее решение в django-redis или django-redis-cache, я могу использовать и их. Пример настройки кэширования приведен ниже из django-documentation.

CACHES = {
    'default': {
        'BACKEND': 'django.core.cache.backends.redis.RedisCache',
        'LOCATION': [
            'redis://127.0.0.1:6379', # leader
            'redis://127.0.0.1:6378', # read-replica 1
            'redis://127.0.0.1:6377', # read-replica 2
        ],
    }
}

Здесь первый узел является ведущим, а два других узла являются его репликами (или ведомыми). Я хотел спросить, как я могу настроить эти параметры, чтобы я мог использовать их в своем приложении.

Вернуться на верх