Я попытался настроить redis sentinel, чтобы он имел высокую доступность и поддержку при отказе. Я начинаю с настройки репликации redis (1 мастер и 2 подчиненных в 3 экземплярах ec2)
И после этого я устанавливаю сервис redis-sentinel для каждого экземпляра.
Однако, когда я попытался получить доступ к redis-sentinal удаленно (с моего локального компьютера), он показывает следующее сообщение
ОТКАЗАНО Redis работает в защищенном режиме, потому что защищенный режим включен, адрес привязки не указан, у клиентов не запрашивается пароль аутентификации ....
Итак, я попытался установить requirepass
в sentinel.conf
. Но после того, как я сбегу redis-cli -h REDIS-IP -a PASSWORD -p SENTINEL_PORT INFO
Он показывает следующее
NOAUTH Требуется аутентификация.
Могу ли я удаленно подключиться к redis-sentinel?
Пожалуйста, порекомендуйте.
Это будет исправлено в новом выпуске https://github.com/antirez/redis/issues/3279