要查看Redis Cluster的節點信息、集群狀態和鍵分布,可以使用以下命令:
redis-cli cluster nodes
這將顯示集群中所有節點的詳細信息,包括節點ID、主機名、端口、角色(主節點或從節點)、連接狀態、配置紀元等。
redis-cli cluster info
這將顯示集群的狀態信息,包括集群是否正常運行、節點數量、槽數量、復制集信息等。
redis-cli cluster keys
這將顯示集群中所有的鍵及其分布情況。請注意,這個命令可能需要一些時間來執行,因為它需要遍歷整個集群來查找所有的鍵。
此外,還可以使用以下命令來查看集群的詳細日志:
redis-cli cluster logs <node-id>
將<node-id>
替換為要查看日志的節點的ID。這將顯示該節點的詳細日志輸出,有助于診斷集群中的問題。