1. 程式人生 > >關於zookeeper連線失敗和dubbo-admin 404問題總結

關於zookeeper連線失敗和dubbo-admin 404問題總結

zookeeper連線失敗

centos7安裝zookeeper並啟動,但是maven專案連線zookeeper卻失敗。 
原因 
1 沒安裝好jdk(jdk無關乎1.7還是1.8,都可以)。 
解決辦法:下載jdk安裝並配置好環境變數。 
2 centos7 防火牆沒關閉 
關閉方法,輸入命令 systemctl disable firewalld。 
3 centos selinux沒有關閉 
關閉方法,編輯/etc/selinux/config檔案,將SELINUX的值設定為disabled,重啟虛擬機器。

關閉過後,實戰測試成功。

dubbo-admin tomcat 404問題

本人也和網上很多人一樣,下載各種dubbo-admin.war,釋出在tomcat使用,不出人意料的出現問題,我的問題都是404的問題。

解決辦法:在https://github.com/alibaba/dubbo上下載dubbo原始碼,然後重新打包。

解壓下載的dubbo-master.zip檔案,然後進入cmd ,cd 到(個人儲存的檔案絕對位置)/dubbo-master/dubbo檔案目錄下,

輸入mvn install -DskipTests,這裡執行時沒有遇到什麼問題,執行成功後。cd 進入dubbo-admin目錄下,

輸入mvn package -Dmaven.skip.test=true,執行成功後在資料夾\dubbo-master\dubbo-admin\target中,

裡面有個檔案dubbo-admin-2.5.4-SNAPSHOT.war表示打包成功。最後將dubbo-admin-2.5.4-SNAPSHOT.war放入tomcat webapps中。

記住:先啟動zookeeper,再啟動tomcat。開啟瀏覽器輸入127.0.0.1:8080(tomcat預設埠可更改)輸入root root即成功顯示頁面。

這裡給出整個實驗過程的注意事項

1 在搭建dubbo之前,需要先把jdk、tomcat安裝好。 
2 如果是虛擬機器,需要關閉 firewalld和selinux。 
3 搭建好maven並且配置好環境變數。 
這樣就可以愉快的學習研究了。