我正在嘗試使用彈簧數據hadoop將配置單元整合到我的應用程序中,並遇到一些問題。我不確定的第一件事是<hdp:hive-server host="some-other-host" port="10001" />
這是爲了連接到現有的蜂巢服務器或類似創建一個新的蜂巢服務器,然後能夠連接到它。其次我的配置不會引發任何錯誤,所以它似乎確定,甚至hiveTemplate自動裝配也可以正常工作,但是當我執行查詢時,我似乎沒有得到任何迴應。應用程序在這一點上陷入困境。彈簧數據配置單元與配置單元模板集成
這裏是配置
<hive-client-factory host="${hive-${env}.server}" port="${hive-${env}.port}" />
<hive-template />
,這裏是用它
log.debug("before hive query");
for(String result : hiveTemplate.query("show tables;")){
log.debug("=> " + result);
}
log.debug("after hive query");
所有我在日誌輸出看到的是before hive query
..以後不會發生什麼意外怎麼IM。我將不勝感激任何幫助。任何想法,我可能做錯了。