redisのすべてのノードの状態はどのように確認しますか
CLUSTER NODESコマンドを実行すると、Redisのクラスタ内のすべてのノードのステータスを確認できます。
- 最初に任意の Redis ノードに Redis クライアントで接続します。
- Redis コマンドラインに CLUSTER NODES と入力し、Enter キーを押します。
- Redisは、すべてのノードの情報を文字列形式で返します。各ノードの情報は、ノードID、IPアドレス、ポート番号、ロール、ステータスなどを含んでいます。
ご質問がありましたら、お気軽にお問い合わせください。
6d06e0e8a4f8d4e4c8e5e0bc4d70ef7c6e1f3ec7 127.0.0.1:7001@17001 master - 0 1631718749000 1 connected 0-5460
1a7a7200d5e2fe6a8e7f8a7bd1a55ee4c3b2fbaa 127.0.0.1:7003@17003 slave 6d06e0e8a4f8d4e4c8e5e0bc4d70ef7c6e1f3ec7 0 1631718748000 3 connected
a993d6d5d02ef4f9ab8e2c8d3f4e5a41c6d2f3ea 127.0.0.1:7000@17000 myself,master - 0 1631718750000 0 connected 10923-16383
2e61782378bf86b15c949e5f7e8c8b0c98a3e0c6 127.0.0.1:7002@17002 slave a993d6d5d02ef4f9ab8e2c8d3f4e5a41c6d2f3ea 0 1631718747000 2 connected
各行にはノードの情報が一つずつ格納されており、この情報を読み解くことで、それぞれのノードの状況がわかります。
最低でも1つのRedisノードが動作しており、かつクラスタに参加していることを確認してからCLUSTER NODES コマンドを実行してください。