Что не так с моими настройками Django Redis Sentinel

У меня есть код, в котором я использую Celery и Redis. Для Redis у нас есть Sentinel с 3 узлами, где 1 является ведущим и 2 ведомыми. Поэтому, пожалуйста, помогите мне написать настройки в настройках Django для этого кода. Сейчас у меня это выглядит следующим образом:

CELERY_BROKER_URL = "sentinel://'my_ip':26379/0;sentinel://'my_ip2':26379/0;sentinel://'my_ip3':26379/0"

CELERY_BROKER_TRANSPORT_OPTIONS = {"visibility_timeout": 3600, "master_name": "master" "PASSWORD": 'password',}

И что-то здесь не так, потому что я получил ошибку "beat: Ошибка соединения: Не найден мастер для 'master'. Повторная попытка через 0 секунд...". Если я удалю эту часть master_name, я получу
beat: Ошибка соединения: Не найден мастер для None. Повторная попытка через 0 секунд...

Что я делаю неправильно? Btw английский не мой родной, извините за мои ошибки.

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