1

フェイルオーバーサポートのために redis-sentinel 設定をセットアップしようとしています。これが私の設定です。

machine1 : IP : 10.0.0.1 6379 with redis-sentinel port 26379         
machine2 : IP : 10.0.0.2 6379 with redis-sentinel port 26379     
machine3 : IP : 10.0.0.3 6379 with redis-sentinel port 26379     

Redis センチネル構成

マシン 1 :

sentinel monitor mymaster 10.0.0.1 6379 2    
sentinel down-after-milliseconds mymaster 60000    
sentinel failover-timeout mymaster 180000    
sentinel parallel-syncs mymaster 1 

マシン 2 :

sentinel monitor mymaster 10.0.0.1 6379 2    
sentinel down-after-milliseconds mymaster 60000    
sentinel failover-timeout mymaster 180000    
sentinel parallel-syncs mymaster 1

マシン 3:

sentinel monitor mymaster 10.0.0.1 6379 2    
sentinel down-after-milliseconds mymaster 60000    
sentinel failover-timeout mymaster 180000    
sentinel parallel-syncs mymaster 1

マシン 2 とマシン 3 をマシン 1 のスレーブとして追加。レプリケーションは正常に動作していますが、マシン 1 がダウンしている場合、マスター スイッチは他のマシンで発生していません。彼らは今でも奴隷として働いています。セットアップに構成上の問題はありますか?

4

1 に答える 1