dubbox 2.8.4 環(huán)境搭建

dubbo-admin 和 dubbo-monitor 的安裝包需要提前準(zhǔn)備,編譯方法見附錄

Zookeeper 集群搭建

下載 ZooKeeper

wget http://mirrors.cnnic.cn/apache/zookeeper/zookeeper-3.4.8/zookeeper-3.4.8.tar.gz

解壓安裝包

tar -zxf zookeeper-3.4.8.tar.gz

將軟件分發(fā)到 3 個(gè)節(jié)點(diǎn)

scp -r /usr/local/zookeeper-3.4.8 192.30.30.4:/usr/local/zookeeper
scp -r /usr/local/zookeeper-3.4.8 192.30.30.5:/usr/local/zookeeper
scp -r /usr/local/zookeeper-3.4.8 192.30.30.6:/usr/local/zookeeper

修改配置文件,編輯 /usr/local/zookeeper/conf/zoo.cfg

tickTime=2000
initLimit=10
syncLimit=5
dataDir=/var/lib/zookeeper
clientPort=2181
server.0=192.30.30.4:8880:7770
server.1=192.30.30.5:8880:7770
server.2=192.30.30.6:8880:7770

將 IP 對(duì)應(yīng)的數(shù)字分別寫入 /var/lib/zookeeper/myid,例如:192.30.30.4 的 ID 為『0』

echo 0 > /var/lib/zookeeper/myid

部署 dubbo-admin

解壓安裝包到 tomcat 的 webapps/ROOT 目錄下

unzip dubbo-admin-2.8.4.war -d /usr/local/tomcat7_8084/webapps/ROOT/

修改配置webapps/ROOT/WEB-INF/dubbo.properties

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

啟動(dòng) tomcat

cd /usr/local/tomcat7_8084/
bin/startup.sh

部署 dubbo-monitor

解壓軟件包

tar -zxf dubbo-monitor-simple-2.8.4-assembly.tar.gz

部署

mv dubbo-monitor-simple-2.8.4 /usr/local/dubbo-monitor

修改配置 conf/dubbo.properties

......
#dubbo.registry.address=multicast://224.5.6.7:1234
dubbo.registry.address=zookeeper://192.30.30.4:2181
#dubbo.registry.address=redis://127.0.0.1:6379
#dubbo.registry.address=dubbo://127.0.0.1:9090
......

啟動(dòng)

/usr/local/dubbo-monitor/
bin/start.sh

附錄一: dubbo 編譯

下載源碼:

git clone https://github.com/dangdangdotcom/dubbox.git

編譯:

cd dubbox
mvn clean install -Dmaven.test.skip

編譯完成后,dubbo-admin 安裝包位于 dubbo-admin/target/dubbo-admin-2.8.4.war,dubbo-monitor 安裝包位于dubbo-simple/dubbo-monitor-simple/target/dubbo-monitor-simple-2.8.4-assembly.tar.gz

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,568評(píng)論 19 139
  • Dubbo是什么 Dubbo是Alibaba開源的分布式服務(wù)框架,它最大的特點(diǎn)是按照分層的方式來架構(gòu),使用這種方式...
    Coselding閱讀 17,447評(píng)論 3 196
  • 在這不長(zhǎng)的生命中可以遇見一個(gè)閃閃發(fā)光的人,是多好的事吧,就算你們沒有在一起,也至少把他當(dāng)成信仰一般遙遠(yuǎn)地愛過,這青...
    楊海燕子閱讀 192評(píng)論 0 0
  • 1 強(qiáng)制力。做雖然重要,但是感性上不想做的事情必然是痛苦的。強(qiáng)制力就是讓自己承受這些痛苦,去完成事情的能力。 2 ...
    alabiubiubiu閱讀 1,512評(píng)論 0 1
  • 回憶像流水一樣,讓人無法察覺。卻總是在你口渴時(shí)帶給你慰藉。 現(xiàn)實(shí)生活中,沒有了希望,或者是頹廢起來后,你總是會(huì)去回...
    尹小賤加油啊閱讀 351評(píng)論 0 0

友情鏈接更多精彩內(nèi)容