天天看點

Dubbo+Zookeeper架構—基礎篇3—dubbo管理控制台的安裝dubbo-admin

dubbo-admin管理控制台安裝

功能簡介:管理控制台為内部裁剪版本,開源部分主要包含:路由規則,動态配置,服務降級,通路控制,權重調整,負載均衡,等管理功能。

1:安裝tomcat,之前的文章有介紹https://mp.csdn.net/postedit/82802269

2:下載下傳dubbo-admin并使用maven打包成war包,放在linux下的tomcat的webapps下。

# cmd到dubbo-admin裡面,maven編譯指令
mvn  package -Dmaven.skip.test=true
           

移動到linux裡面的tomcat的webapps下:上傳 Dubbo 管理控制台程式 dubbo-admin-2.5.3.war 到/opt/tomcat/apache-tomcat-8.0.35/webapps

Dubbo+Zookeeper架構—基礎篇3—dubbo管理控制台的安裝dubbo-admin

3:啟動tomcat會自動對war包進行解壓,也可使用linux指令自己解壓。

  • 指令解壓:$ unzip dubbo-admin-2.5.3.war -d dubbo-admin
  • 啟動tomcat自行解壓

4:配置 dubbo.properties

解壓之後,找到項目中的配置檔案dubbo.properties

dubbo.registry.address=zookeeper://192.168.126.129:2181 
dubbo.admin.root.password=root
dubbo.admin.guest.password=guest
           

5:啟動tomcat:到tomcat的bin目錄下,運作指令啟動

[[email protected] bin]# ./startup.sh 
           

6:關閉防火牆或者設定端口不攔截,這樣本機還能通路虛拟機

  • 設定端口方法
# vi /etc/sysconfig/iptables 
增加: 
## dubbo-admin-tomcat:8080 
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT 

重新開機防火牆: # service iptables restart
           
  • 關閉防火牆
$ service iptables stop
           

7:本機通路http://192.168.126.129:8080/dubbo-admin/

Dubbo+Zookeeper架構—基礎篇3—dubbo管理控制台的安裝dubbo-admin

繼續閱讀