要查看Redis集群的狀態(tài),您可以使用redis-cli
命令行工具。請按照以下步驟操作:
打開命令行界面(在Windows上是CMD或PowerShell,在Linux和macOS上是Terminal)。
輸入以下命令以查看集群節(jié)點信息:
redis-cli cluster nodes
這將顯示集群中所有節(jié)點的詳細(xì)信息,包括節(jié)點ID、主機名、端口、角色(主節(jié)點、從節(jié)點或哨兵節(jié)點)以及連接狀態(tài)。
redis-cli cluster show
這將顯示集群的拓?fù)浣Y(jié)構(gòu),包括每個主節(jié)點及其從節(jié)點。
redis-cli cluster config get
這將顯示集群的配置信息,例如節(jié)點間的連接和復(fù)制設(shè)置。
redis-cli cluster status
這將顯示集群的狀態(tài),包括總節(jié)點數(shù)、已分配的節(jié)點數(shù)、故障節(jié)點數(shù)以及主節(jié)點和從節(jié)點的數(shù)量。
請注意,要運行這些命令,您需要在運行Redis集群的機器上安裝redis-cli
。如果您使用的是遠(yuǎn)程Redis集群,您可能需要使用-h
和-p
選項指定主機名和端口,例如:
redis-cli -h <hostname> -p <port> cluster nodes