要查詢Redis集群的狀態,您可以使用redis-cli
命令行工具。請按照以下步驟操作:
打開命令行界面(在Windows上是CMD或PowerShell,在Linux和macOS上是Terminal)。
輸入以下命令以查看Redis集群的狀態:
redis-cli cluster info
這將返回一個包含集群信息的JSON對象,其中包括以下關鍵信息:
cluster_state
: 集群的狀態(ok
表示正常,其他狀態可能有不同的含義)。cluster_nodes
: 集群中節點的詳細信息,包括節點ID、主機名、端口、角色(主節點或從節點)等。redis-cli cluster keys *
這將返回一個包含集群中所有鍵的列表。請注意,這可能需要一些時間來完成,具體取決于集群中的鍵數量。
redis-cli cluster nodes
這將返回一個包含集群中所有節點的詳細信息的表格,包括節點ID、地址、端口、角色、連接狀態等。
通過這些命令,您可以獲取Redis集群的狀態和性能信息,以便進行故障排查和性能優化。