Redisのセンチネルの状態を確認する方法
要查看Redis哨兵的状态,可以使用以下方法:
- コマンドラインから
- ターミナルでredis-cliを入力して、Redisコマンドラインインターフェースを開始します。
- 使用命令SENTINEL masters查看所有主节点的状态。
- SENTINEL slaves <マスター名>コマンドを使用して、指定したマスターノード下のすべてのスレーブノードの状態を確認します。
- マスタノードの IP アドレスとポート番号を確認するには、SENTINEL コマンド get-master-addr-by-name <マスターノード名> を使用します。
- Redis Sentinel API経由で
- Redis Sentinel APIは、センチネルの状態を照会するための多くのメソッドを提供します。
- Sentinelの状態情報を取得するために、PythonやJavaなどのプログラミング言語を使用してこれらのAPIを呼び出すことができます。
どの方法を使用しても、主ノードと従ノードのIP、ポート番号、実行ステータスなどのセンチネルの状態情報を取得できます。