1. 程式人生 > >ZooKeeper系列之六:ZooKeeper四字命令

ZooKeeper系列之六:ZooKeeper四字命令

ZooKeeper 支援某些特定的四字命令字母與其的互動。它們大多是查詢命令,用來獲取 ZooKeeper 服務的當前狀態及相關資訊。使用者在客戶端可以通過 telnet nc ZooKeeper 提交相應的命令。 ZooKeeper 常用四字命令見下表 1 所示:

1 ZooKeeper 四字命令

ZooKeeper 四字命令

功能描述

conf

輸出相關服務配置的詳細資訊。

cons

列出所有連線到伺服器的客戶端的完全的連線 / 會話的詳細資訊。包括“接受 / 傳送”的包數量、會話 id 、操作延遲、最後的操作執行等等資訊。

dump

列出未經處理的會話和臨時節點。

envi

輸出關於服務環境的詳細資訊(區別於 conf 命令)。

reqs

列出未經處理的請求

ruok

測試服務是否處於正確狀態。如果確實如此,那麼服務返回“ imok ”,否則不做任何相應。

stat

輸出關於效能和連線的客戶端的列表。

wchs

列出伺服器 watch 的詳細資訊。

wchc

通過 session 列出伺服器 watch 的詳細資訊,它的輸出是一個與 watch 相關的會話的列表。

wchp

通過路徑列出伺服器 watch 的詳細資訊。它輸出一個與 session

相關的路徑。

下圖 1 ZooKeeper 四字命令的簡單用例:


1 ZooKeeper 四字命令用例