要查看Redis哨兵模式的狀態,可以使用以下命令:
redis-cli
命令行工具連接到任何一個哨兵節點。info sentinel
,可以獲取當前哨兵的狀態信息,包括哨兵節點的ID、名稱、IP地址、端口號、運行狀態、最后一次心跳時間等。sentinel master <master-name>
,可以獲取指定主節點的狀態信息,包括主節點的名稱、IP地址、端口號、運行狀態、故障轉移狀態、故障轉移候選節點等。sentinel replicas <master-name>
,可以獲取指定主節點的從節點狀態信息,包括從節點的名稱、IP地址、端口號、運行狀態、復制偏移量等。sentinel get-master-addr-by-name <master-name>
,可以獲取指定主節點的當前主節點的IP地址和端口號。通過以上命令,可以查看Redis哨兵模式中各個節點的狀態信息,以及主從節點的狀態信息。