



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、Dubbo產(chǎn)生的背高性能和透明化的RPC SOA 服務(wù)治理方案每天為2 千多個服務(wù)提供大于30 億次Dubbo產(chǎn)生的背高性能和透明化的RPC SOA 服務(wù)治理方案每天為2 千多個服務(wù)提供大于30 億次應(yīng)用對服務(wù)發(fā)布/。DubboDubbo - 像調(diào)用本地方法一樣調(diào)用API nginx lvs & ip使用類似zookeeper等分布式協(xié)調(diào)服務(wù)作為服務(wù)配置移入zookeeper 集群。-Dubbo-admin 與Dubbo-monitor 只支持JAVA Dubbo Zookeepr- 像調(diào)用本地方法一樣調(diào)用API nginx lvs & ip使用類似zookeeper等分布式協(xié)調(diào)服務(wù)作為服務(wù)配
2、置移入zookeeper 集群。-Dubbo-admin 與Dubbo-monitor 只支持JAVA Dubbo Zookeepr創(chuàng)建Maven 3. 安裝Zookeeper 中心采用的是Zookeeper。為什么采用Zookeeper群管理數(shù)據(jù),這里能很好的作為Dubbo服務(wù)中心Dubbo 能與Zookeeper 做到集群部署,當提供者出現(xiàn)斷電等異常停機時 Maven Itmayiedu-dubbo-api : 調(diào)服務(wù)Itmayiedu-dubbo-providerMaven Itmayiedu-dubbo-api : 調(diào)服務(wù)Itmayiedu-dubbo-provider : Itmay
3、iedu-dubbo-api itmayiedu-dubbo-provider Maven itmayiedu-dubbo-0.0.1-publicclassDemoApiServiceImplimplementsDemoApiServicepublicStringgetUser(LonguserId)ln(生產(chǎn)者調(diào)用消費者服務(wù)接口userIdreturnerfaceDemoApiServicepublicStringgetUser(Longdubbo-?xmldubbo-?xml commons-commons-spring-Maven Maven itmayiedu-dubbo-0.0.1
4、-ln(context.getDisplayName()+:here); !-定義了提供方應(yīng)用信息,用于計算依賴關(guān)系;在dubbo-admindubbo-monitor會顯示這個名字,方便辨識 !-使用 中服務(wù),注意要先開啟zookeeper- !-用dubbo協(xié)議在20880露服務(wù) -dubbo:protocolname=dubboport=20880!-具體實現(xiàn)該接口的beancommons-commons-spring-DubboAdmin部將dubbo-admin.zipTomcatWebapps 目錄下,修改perties Zookeeper DubboDubboAdmin部將dub
5、bo-admin.zipTomcatWebapps 目錄下,修改perties Zookeeper Dubbo支持協(xié)Dubbo支持dubbo、rmi、hessian、http、webservice、thrift、redis但是Dubbo 使用Dubbo SpringBoot整合Maven ln(result:+spring-boot-spring-boot-UTF-UTF-4.0.1/curator-spring-boot-starter-pring-boot-curator-$curator-spring-boot-starter-Maven 依賴信port:8080 Maven 依賴信po
6、rt:8080 name:member name:dubbo port:address:zookeeper:/:2181 itmayiedu-dubbo-api-0.0.1-spring-boot-maven-發(fā)布服注意啟動服EnableDubbo 開啟Dubbo發(fā)布服注意啟動服EnableDubbo 開啟DubbopublicclassAppMemberpublic sic void main(String args) SpringApplication.run(AppMember.class,args);publicclassMemberServiceImplimplementsMembe
7、rServicepublicStringgetUser()return 訂單服務(wù)調(diào)用會員服務(wù)接口 Maven 依賴信調(diào)用服Maven 依賴信調(diào)用服privateMemberServiceport: 8081 name: order name:dubbo port:address:zookeeper:/localhost:2181 timeout:itmayiedu-dubbo-api-0.0.1-使用該 Reference調(diào)用dubbo啟動項SpringCloudDubbo 區(qū)為什么放棄Dubbo 使用SpringCloud使用該 Reference調(diào)用dubbo啟動項SpringCloudD
8、ubbo 區(qū)為什么放棄Dubbo 使用SpringCloudSpringCloudEurekaRibbonRestFeign,Config,Hystrix,ZuulGatewayZipkin,Bus實現(xiàn)功能沒有SpringCloudDubboSpringCloudSpringCloud2.0publicclassAppOrderpublic sic void main(String args) SpringApplication.run(AppOrder.class,args);publicStringorderToMember()returnDubbo但是在SpringCloud,Sprin
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- Unit 8 Section A Grammar Focus-3c教學設(shè)計 2024-2025學年人教版八年級英語上冊
- 第七課 制作課程表(教學設(shè)計)2024-2025學年五年級上冊信息技術(shù)川教版
- Flash基礎(chǔ)動畫制作
- 企業(yè)金融領(lǐng)域中的動態(tài)資產(chǎn)配置研究
- 全球科技公司案例分析
- 學校社團招新活動的策劃
- (2024年秋季版)山東省鄒平縣七年級道德與法治下冊 第七單元 心中擁有燦爛陽光 第13課 讓快樂圍繞我身邊 第3框 正視壓力輕松前行教學實錄 魯人版六三制
- 創(chuàng)業(yè)團隊建設(shè)與組織文化塑造
- 中醫(yī)食療的現(xiàn)代應(yīng)用與實踐
- 獸醫(yī)行業(yè)前景與挑戰(zhàn)試題及答案
- 河南省鄭州市管城區(qū)2024-2025學年級九年級下學期第一次模擬數(shù)學試題(原卷版+解析版)
- 兒童各年齡期保健兒童保健學課件
- 蘇教版數(shù)學一年級下冊(2024)第七單元觀察物體(一)綜合素養(yǎng)測評 A 卷(含答案)
- 2025年中考英語第一次模擬試卷01(廣州專用)(原卷版)
- 招標代理機構(gòu)選取突發(fā)情況應(yīng)急處理預(yù)案
- 倫理審查表(一式三份)
- 1#主變投運方案
- (完整版)六宮格數(shù)獨100題
- 攝影基礎(chǔ)入門—攝影教學課件ppt課件(帶內(nèi)容)
- 蘇教版五年級勞動與技術(shù)下冊《7掛鉤關(guān)注“星星的孩子”》集體備課教案
- 宿舍衛(wèi)生檢查評分表
評論
0/150
提交評論