2015-06-15 5 views
5

Я запускаю службу загрузки весны с использованием данных весны redis и здесь приведена следующая конфигурация.Получение сообщения об ошибке потерянного сообщения для Redis

Служба работает, но я вижу поток сообщений Lost Sentinel в журналах. Дозорные узлы доступны для виртуальной машины, где я запускаю службу. Мне удалось связаться с ними непосредственно с этой виртуальной машины. Любая идея, почему это происходит?

spring: 
    profiles: 
    active: core-perf,swagger 
    default: core-perf,swagger 
    redis: 
    Pool: #Pool properties 
     # Max number of "idle" connections in the pool. Use a negative value to indicate 
     # an unlimited number of idle connections. 
     maxIdle: 8 
     # Target for the minimum number of idle connections to maintain in the pool. 
     # This setting only has an effect if it is positive. 
     minIdle: 0 
     # Max number of connections that can be allocated by the pool at a given time. Use a negative value for no limit. 
     maxActive: 8 
     # Maximum amount of time (in milliseconds) a connection allocation should block 
     # before throwing an exception when the pool is exhausted. Use a negative value 
     # to block indefinitely. 
     maxWait: -1 
    sentinel: #Redis sentinel properties. 
     master: mymaster 
     nodes: 10.202.56.209:26379, 10.202.56.213:26379, 10.202.58.80:26379 

2015-06-15 17: 30: 54,896 ОШИБКИ 6677 --- [Thread-9] redis.clients.jedis.JedisSentinelPool: Затерянное подключение к Стражу на 10.202.58.80:26379. Спящий 5000 мс и повторная попытка. 2015-06-15 17: 30: 59.894 ОШИБКА 6677 --- [Thread-8] redis.clients.jedis.JedisSentinelPool: Потерянное соединение с Sentinel на 10.202.56.213:26379. Спящий 5000 мс и повторная попытка. 2015-06-15 17: 30: 59.897 ОШИБКА 6677 --- [Thread-9] redis.clients.jedis.JedisSentinelPool: Потерянное соединение с Sentinel на 10.202.58.80:26379. Спящий 5000 мс и повторная попытка. 2015-06-15 17: 31: 04.975 ОШИБКА 6677 --- [Thread-9] redis.clients.jedis.JedisSentinelPool: Потерянное соединение с Sentinel на 10.202.58.80:26379. Спящий 5000 мс и повторная попытка. 2015-06-15 17: 31: 04.976 ОШИБКА 6677 --- [Thread-8] redis.clients.jedis.JedisSentinelPool: Потерянное соединение с Sentinel на 10.202.56.213:26379. Спящий 5000 мс и повторная попытка. 2015-06-15 17: 31: 09.976 ОШИБКА 6677 --- [Thread-9] redis.clients.jedis.JedisSentinelPool: Потерянное соединение с Sentinel в 10.202.58.80:26379. Спящий 5000 мс и повторная попытка. 2015-06-15 17: 31: 09.976 ОШИБКА 6677 --- [Thread-8] redis.clients.jedis.JedisSentinelPool: Потерянное соединение с Sentinel в 10.202.56.213:26379. Спящий 5000 мс и повторная попытка. 2015-06-15 17: 31: 15.054 ОШИБКА 6677 --- [Thread-8] redis.clients.jedis.JedisSentinelPool: Потерянное соединение с Sentinel в 10.202.56.213:26379. Спящий 5000 мс и повторная попытка. 2015-06-15 17: 31: 15.055 ОШИБКА 6677 --- [Thread-9] redis.clients.jedis.JedisSentinelPool: Потерянное соединение с Sentinel на 10.202.58.80:26379. Спящий 5000 мс и повторная попытка. 2015-06-15 17: 31: 20.055 ОШИБКА 6677 --- [Thread-8] redis.clients.jedis.JedisSentinelPool: Потерянное соединение с Sentinel на 10.202.56.213:26379. Спящий 5000 мс и повторная попытка.

ответ

5

Мы обнаружили проблему. Между парами узлов в application.yml пробел был пробел, и как только мы удалили это сообщение, «исчезло сообщение журнала Lost Sentinel.

так из

nodes: 10.202.56.209:26379, 10.202.56.213:26379, 10.202.58.80:26379 

в

nodes: 10.202.56.209:26379,10.202.56.213:26379,10.202.58.80:26379 

Это, вероятно, будет хорошо, Коммиттеры смотрел на это, как это, казалось бы, несколько загадочным для пользователей.

Смежные вопросы