您好,登錄后才能下訂單哦!
Dubbo管控臺的安裝
注意:Dubbo 管控臺可以對注冊到 zookeeper 注冊中心的服務或服務消費者進行管理,Dubbo管控臺的運行對 Dubbo 服務沒有影響,所以管控臺不需要高可用,可以單節點部署。
提供者、路由規則 、動態配置 、訪問控制 、權重調節 、負載均衡 、負責人等
當前穩定版:dubbo-admin-2.5.3.war(本版本會提供)
其他版本下載地址:https://github.com/alibaba/dubbo(用戶可以自己去下載)
環境準備:apache-tomcat-7
服務器:xxx.xxx.xxx.xxx
端口: 8080
注意: 之前已經下載并安裝過了Tomcat7,這邊不做詳細的介紹(簡單介紹安裝),如果不太明白安裝的請參考之前的搭建JEESZ分布式架構2--CentOs下安裝Tomcat7(環境準備)
1. 解壓安裝tomcat
通過ssh將apache-tomcat-7.0.61.tar.gz文件上傳到/usr/local中執行以下操作:
[root@cloud /]# cd /usr/local
[root@cloud /]# tar -zxvfapache-tomcat-7.0.61.tar.gz
[root@cloud /]# mv apache-tomcat-7.0.61 /home/jeesz/dubbo-admin-tomcat
2. 移除/home/jeesz/dubbo-admin-tomcat/webapps 目錄下的所有文件:
[root@cloud webapps /]# rm -rf*
3. 通過SSH上傳 Dubbo 管理控制臺dubbo-admin-2.5.3.war到/home/jeesz/dubbo-admin-tomcat/webapps目錄下
4. 解壓并把目錄命名為 ROOT:
[root@cloud webapps /]# unzipdubbo-admin-2.5.3.war -d ROOT
5. 配置 dubbo.properties文件:
[root@cloud webapps /] # vi ROOT/WEB-INF/dubbo.properties
dubbo.registry.address=zookeeper:// xxx.xxx.xxx.xxx:2181
dubbo.admin.root.password=jeesz
dubbo.admin.guest.password=jeesz
6. 防火墻開放8080端口
[root@cloud /]# vi + /etc/sysconfig/iptables
#增加以下代碼
#dubbo-admin-tomcat:8080
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
7. 重啟防火墻
[root@cloud /]# service iptables restart
8. 配置 Dubbo 管控臺的 Tomcat 開機啟動:
進入編輯/etc/rc.local 文件,加入
[root@cloud /]# vi /etc/rc.local
su - root -c '/home/jeesz/dubbo-admin-tomcat/bin/startup.sh'
9. 啟動 Tomat7
[root@cloud /]# /home/jeesz/dubbo-admin-tomcat/bin/startup.sh
10. 訪問dubbo管控臺是否正常: http://xxx.xxx.xxx.xxx:8080/
到此為止dubbo管控臺安裝成功~~
具體的操作請參考官網API
想了解更多詳細請點擊源碼地址獲取:mingli
有興趣的朋友們可以前往球球哦~一起分享學習技術:2042849237
請大家持續關注搭建分布式架構6--ZooKeeper 集群的安裝免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。