0
我想在創建我的配置並在建立與Java代碼的HBase主連接之前,使用Zookeeper進行快速連接檢查。 哪個HBase API方法適用於檢查羣集中的Zookeeper連接狀態?如何檢查HBase中的Zookeeper連接?
我想在創建我的配置並在建立與Java代碼的HBase主連接之前,使用Zookeeper進行快速連接檢查。 哪個HBase API方法適用於檢查羣集中的Zookeeper連接狀態?如何檢查HBase中的Zookeeper連接?
試試下面的代碼
Configuration config = HBaseConfiguration.create();
config.set("hbase.zookeeper.quorum", "hbase");
config.set("hbase.zookeeper.property.clientPort","2181");
後您配置的連接,你可以測試它,使用
HBaseAdmin.checkHBaseAvailable(config);
它將測試您的數據庫的連接,如果動物園管理員不工作,你會得到一個錯誤信息,說明Zookeeper存在問題。
你的意思是檢查到Zookeeper的HBase集羣連接是否正常,或者檢查Zookeeper是否從Java代碼啓動? –