私が理解しているように、redis がマシンのクラスターで実行される場合、複数のスレーブと 1 つのマスターが存在します。また、コマンドを使用して、起動時にスレーブをマスターに接続させることができます。そして、クラスター上の各マシンのセンチネルは、マスターに接続してすべてのスレーブを見つけ、現在のマスターが何らかの理由でダウンした場合にそのうちの 1 つをマスターに切り替えることができます。
さて、私の質問は - クラスターで redis サーバーを起動するときに、指定されたマスターがダウンしている場合、どのようにフェイルオーバーできますか? SLAVEOF コマンドは失敗し、マスターがないため、センチネルが構成データを取得するものは何もありません。この問題をどのように解決しますか? ありがとう !