2015-06-15 16 views
5

Yaylı veri redis'leri kullanarak bir yay önyükleme hizmeti çalıştırıyorum ve burada aşağıdaki yapılandırma var.Redis için kayıp bir Sentinel hata iletisi alma

Hizmet çalışıyor görünüyor, ancak günlüklerde Kayıp Sentinel iletilerinin bir akışını görüyorum. Sentinel düğümlere, hizmeti çalıştırdığım VM'den ulaşılabilir. Onlara doğrudan VM'den telnet verebildim. Bunun neden olduğu hakkında bir fikrin var mı?

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 HATA 6677 --- [Konu-9] redis.clients.jedis.JedisSentinelPool: 10.202.58.80:26379 at Nöbetçi'ye Kayıp bağlantısı. 5000 ms uyuyor ve tekrar deniyor. 2015-06-15 17: 30: 59.894 HATA 6677 --- [Thread-8] redis.clients.jedis.JedisSentinelPool: 10.202.56.213:26379 adresinden Sentinel ile bağlantı koptu. 5000 ms uyuyor ve tekrar deniyor. 2015-06-15 17: 30: 59.897 HATA 6677 --- [Thread-9] redis.clients.jedis.JedisSentinelPool: 10.202.58.80:26379 adresinden Sentinel ile bağlantı koptu. 5000 ms uyuyor ve tekrar deniyor. 2015-06-15 17: 31: 04.975 HATA 6677 --- [Thread-9] redis.clients.jedis.JedisSentinelPool: 10.202.58.80:26379 adresinde Sentinel ile bağlantı koptu. 5000 ms uyuyor ve tekrar deniyor. 2015-06-15 17: 31: 04.976 HATA 6677 --- [Thread-8] redis.clients.jedis.JedisSentinelPool: 10.202.56.213:26379 adresinde Sentinel ile bağlantı koptu. 5000 ms uyuyor ve tekrar deniyor. 2015-06-15 17: 31: 09.976 HATA 6677 --- [Thread-9] redis.clients.jedis.JedisSentinelPool: 10.202.58.80:26379 adresinde Sentinel ile bağlantı koptu. 5000 ms uyuyor ve tekrar deniyor. 2015-06-15 17: 31: 09.976 HATA 6677 --- [Thread-8] redis.clients.jedis.JedisSentinelPool: 10.202.56.213:26379 adresinde Sentinel ile bağlantı koptu. 5000 ms uyuyor ve tekrar deniyor. 2015-06-15 17: 31: 15.054 HATA 6677 --- [Thread-8] redis.clients.jedis.JedisSentinelPool: 10.202.56.213:26379 adresinde Sentinel ile bağlantı koptu. 5000 ms uyuyor ve tekrar deniyor. 2015-06-15 17: 31: 15.055 HATA 6677 --- [Thread-9] redis.clients.jedis.JedisSentinelPool: 10.202.58.80:26379 adresinde Sentinel ile bağlantı koptu. 5000 ms uyuyor ve tekrar deniyor. 2015-06-15 17: 31: 20.055 HATA 6677 --- [Thread-8] redis.clients.jedis.JedisSentinelPool: 10.202.56.213:26379 adresinde Sentinel ile bağlantı koptu. 5000 ms uyuyor ve tekrar deniyor.

cevap

5

Sorunu keşfettik. Application.yml'deki düğüm çiftleri arasında bir boşluk vardı ve bunu kaldırdıktan sonra "" Lost Sentinel günlük mesajı kayboldu.

yüzden Muhtemelen olurdu

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

için

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

iyi bir şey kullanıcılar için biraz gizemli olacak gibi görünüyor olarak committers bu baktı olduğunu.