dubbo學(xué)習(xí)(二)-dubbo-demo運行

了解dubbo的背景及基本信息后睹簇,可以根據(jù)官網(wǎng)給出的demo自己搭建dubbo服務(wù)及管理控制臺霉旗。

?一累澡、安裝注冊中心zookeeper

? ? ? ? zookeeper是服務(wù)注冊中心署鸡,能做到集群數(shù)據(jù)管理住练。注冊中心基于接口名自己查詢提供者ip瞳氓,不用寫死服務(wù)提供者地址策彤。需要先啟動zookeeper進(jìn)程后,代碼才能正常運行使用zookeeper注冊匣摘。

1店诗、下載

下載地址:http://zookeeper.apache.org/releases.html#download

2、修改配置文件

解壓完成后音榜,進(jìn)入zookeeper的conf目錄庞瘸,創(chuàng)建zoo.cfg,內(nèi)容如下:


? 重要參數(shù)說明:

??clientPort 客戶端連接server的端口赠叼,即對外服務(wù)端口擦囊,一般設(shè)置為2181吧

dataDir? ?存儲快照文件snapshot的目錄。默認(rèn)情況下梅割,事務(wù)日志也會存儲在這里霜第。建議同時配置參數(shù)dataLogDir, 事務(wù)日志的? ? ? ? 寫性能直接影響zk性能,根據(jù)自己的實際目錄配置户辞。

syncLimit 在運行過程中泌类,Leader負(fù)責(zé)與ZK集群中所有機(jī)器進(jìn)行通信,例如通過一些心跳檢測機(jī)制底燎,來檢測機(jī)器的存活狀態(tài)刃榨。如果L發(fā)出心跳包在syncLimit之后,還沒有從F那里收到響應(yīng)双仍,那么就認(rèn)為這個F已經(jīng)不在線了枢希。注意:不要把這個參數(shù)設(shè)置得過大,否則可能會掩蓋一些問題朱沃。(No Java system property)

3苞轿、啟動

進(jìn)入到bin目錄,啟動zkServer.sh啟動java進(jìn)程逗物。

二搬卒、下載dubbo官網(wǎng)demo源代碼及運行

1、git clone? git@github.com:alibaba/dubbo.git

2翎卓、源碼下載后導(dǎo)入到idea工程

3契邀、服務(wù)提供端通過spring配置申明暴露服務(wù)

4、服務(wù)消費端通過spring配置引用遠(yuǎn)程服務(wù)

?5失暴、先運行provider啟動類啟動服務(wù)

?6坯门、運行consumer啟動類

三微饥、搭建服務(wù)管理控制臺(Tomcat+dubbo-amin)

服務(wù)管理控制臺,類似于hsf的服務(wù)治理中心古戴,dubbo提供了完整的dubbo-admin包欠橘,修改對應(yīng)的zookeeper注冊中心地址部署在tomcat下,就可以在本地搭建控制中心允瞧,進(jìn)行服務(wù)的運維简软。

1、下載tomcat:

?? ? ? wgethttp://archive.apache.org/dist/tomcat/tomcat-6/v6.0.35/bin/apache-tomcat-6.0.35.tar.gz述暂,解壓后刪除webapps/ROOT文件

2痹升、從官網(wǎng)下載dubbo-ops源碼并打包部署

?git clone https://github.com/dubbo/dubbo-ops.git /var/tmp/dubbo-ops

?mvn clean package

?unzip **/dubbo-admin/target/dubbo-admin-2.0.0.war -d webapps/ROOT

3、 修改配置文件

?vi webapps/ROOT/WEB-INF/dubbo.properties

?dubbo.properties

dubbo.registry.address=zookeeper://127.0.0.1:2181

?dubbo.admin.root.password=root

?dubbo.admin.guest.password=guest

?4畦韭、 啟動命令:./bin/startup.sh

5疼蛾、停止命令:./bin/shutdown.sh

6、訪問:http://127.0.0.1:8080/

?? 運行后能看到界面艺配,則搭建成功


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末察郁,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子转唉,更是在濱河造成了極大的恐慌皮钠,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,743評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件赠法,死亡現(xiàn)場離奇詭異麦轰,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)砖织,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,296評論 3 385
  • 文/潘曉璐 我一進(jìn)店門款侵,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人侧纯,你說我怎么就攤上這事新锈。” “怎么了眶熬?”我有些...
    開封第一講書人閱讀 157,285評論 0 348
  • 文/不壞的土叔 我叫張陵妹笆,是天一觀的道長。 經(jīng)常有香客問我娜氏,道長晾浴,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,485評論 1 283
  • 正文 為了忘掉前任牍白,我火速辦了婚禮,結(jié)果婚禮上抖棘,老公的妹妹穿的比我還像新娘茂腥。我一直安慰自己狸涌,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 65,581評論 6 386
  • 文/花漫 我一把揭開白布最岗。 她就那樣靜靜地躺著帕胆,像睡著了一般。 火紅的嫁衣襯著肌膚如雪般渡。 梳的紋絲不亂的頭發(fā)上懒豹,一...
    開封第一講書人閱讀 49,821評論 1 290
  • 那天,我揣著相機(jī)與錄音驯用,去河邊找鬼脸秽。 笑死,一個胖子當(dāng)著我的面吹牛蝴乔,可吹牛的內(nèi)容都是我干的记餐。 我是一名探鬼主播,決...
    沈念sama閱讀 38,960評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼薇正,長吁一口氣:“原來是場噩夢啊……” “哼片酝!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起挖腰,我...
    開封第一講書人閱讀 37,719評論 0 266
  • 序言:老撾萬榮一對情侶失蹤雕沿,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后猴仑,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體审轮,經(jīng)...
    沈念sama閱讀 44,186評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,516評論 2 327
  • 正文 我和宋清朗相戀三年宁脊,在試婚紗的時候發(fā)現(xiàn)自己被綠了断国。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,650評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡榆苞,死狀恐怖稳衬,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情坐漏,我是刑警寧澤薄疚,帶...
    沈念sama閱讀 34,329評論 4 330
  • 正文 年R本政府宣布,位于F島的核電站赊琳,受9級特大地震影響街夭,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜躏筏,卻給世界環(huán)境...
    茶點故事閱讀 39,936評論 3 313
  • 文/蒙蒙 一板丽、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦埃碱、人聲如沸猖辫。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,757評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽啃憎。三九已至,卻和暖如春似炎,著一層夾襖步出監(jiān)牢的瞬間辛萍,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,991評論 1 266
  • 我被黑心中介騙來泰國打工羡藐, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留贩毕,地道東北人。 一個月前我還...
    沈念sama閱讀 46,370評論 2 360
  • 正文 我出身青樓传睹,卻偏偏與公主長得像耳幢,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子欧啤,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,527評論 2 349

推薦閱讀更多精彩內(nèi)容