Redis Sentinel: может подключаться к стражу, но master-1; кажется, не контролируется - PullRequest
1 голос
/ 12 июня 2019

Я настраиваю redis для своего приложения, и я могу успешно подключиться к нему как к одной мастер-установке, но когда я пытаюсь использовать sentinel, я получаю сообщение об ошибке: могу подключиться к sentinel, но master-1; кажется, не контролируется ...

Проверьте конфигурацию redis sentinel, в которой она запускает команду get-master-addr-by-name, чтобы получить IP-адрес и порт всех мастеров, но она не может сделать это

Возможность получить результат get-master-addr-by-name через redis-cli, где возвращаются фактический главный ip и порт.

10.144.108.149: 27568> SENTINEL get-master-addr-by-name master-1 1) "10.144.108.146" 2) "7568"

Получение приведенной ниже трассировки стека при запуске пружинной загрузки

Caused by: redis.clients.jedis.exceptions.JedisException: Can connect to sentinel, but master-1; seems to be not monitored...
    at redis.clients.jedis.JedisSentinelPool.initSentinels(JedisSentinelPool.java:177) ~[jedis-2.9.0.jar:na]
    at redis.clients.jedis.JedisSentinelPool.<init>(JedisSentinelPool.java:95) ~[jedis-2.9.0.jar:na]
    at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.createRedisSentinelPool(JedisConnectionFactory.java:368) ~[spring-data-redis-2.1.8.RELEASE.jar:2.1.8.RELEASE]
    at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.createPool(JedisConnectionFactory.java:352) ~[spring-data-redis-2.1.8.RELEASE.jar:2.1.8.RELEASE]
    at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.afterPropertiesSet(JedisConnectionFactory.java:341) ~[spring-data-redis-2.1.8.RELEASE.jar:2.1.8.RELEASE]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1837) ~[spring-beans-5.1.7.RELEASE.jar:5.1.7.RELEASE]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1774) ~[spring-beans-5.1.7.RELEASE.jar:5.1.7.RELEASE]
    ... 16 common frames omitted
...