2014-04-28 10 views
5

Próbuję skonfigurować lokalnie klaster redis-sentinel. Używam Redis-64.2.8.4 w oknach. Chciałbym ustawić mastera z 2 niewolnikami, ponieważ będzie to odzwierciedlić moje środowisko na żywo.Konfiguracja klastra lokalnego Redis w oknach

biegnę

redis-server.exe sentinel.conf --sentinel 

Dzięki tej konfiguracyjne

---- 
maxheap 64MB 

sentinel monitor mymaster 127.0.0.1 7000 2 
sentinel down-after-milliseconds mymaster 60000 
sentinel failover-timeout mymaster 180000 
sentinel parallel-syncs mymaster 1 
---- 

Ale wtedy po prostu powtarzany dziennik tego

wait3() returned a pid (-1) we can't find in our scripts execution queue! 

czytałem ale przez docs Szczerze mówiąc, nie jestem zbyt mądry w tym, co powinienem tu robić. Czy mogę określić wszystkie serwery w konfiguracji?

+0

Czy kiedykolwiek działało to dla twojej satysfakcji? –

Odpowiedz

-2

Dostałeś to od NuGet? Miałem ten sam problem, ale kiedy wyciągnąłem go z githuba, rozwiązał on moje problemy.

2

Nie trzeba określać wszystkich serwerów w pliku konfiguracyjnym. Musimy określić tylko główny adres hosta i numer portu. Skonfigurowałem serwer z wersją redis-2.2.8 według łącza i działa. Link