javascript
Spring Cloud学习笔记-002
搭建Spring Cloud注冊(cè)中心:Eureka
服務(wù)注冊(cè):在服務(wù)治理框架中,通常都會(huì)構(gòu)建一個(gè)注冊(cè)中心,每個(gè)服務(wù)單元向注冊(cè)中心登記自己提供的服務(wù),將主機(jī)與端口號(hào)、版本號(hào)、通信協(xié)議等一些附加信息告訴注冊(cè)中心,注冊(cè)中心按服務(wù)名分類(lèi)組織服務(wù)清單。另外,服務(wù)注冊(cè)中心還需要以心跳的方式去監(jiān)測(cè)清單中的服務(wù)是否可用,若不可用需要從服務(wù)清單中剔除,達(dá)到排除故障服務(wù)的效果。
服務(wù)發(fā)現(xiàn):由于在服務(wù)治理框架下運(yùn)作,服務(wù)間的調(diào)用不再通過(guò)制定具體的實(shí)例地址來(lái)實(shí)現(xiàn),而是通過(guò)向服務(wù)名發(fā)起請(qǐng)求調(diào)用實(shí)現(xiàn)。所以,服務(wù)調(diào)用方在調(diào)用服務(wù)提供方接口的時(shí)候,并不知道具體的服務(wù)實(shí)例位置。因此,調(diào)用方需要向服務(wù)注冊(cè)中心咨詢(xún)服務(wù),并獲取所有服務(wù)的實(shí)例清單,以實(shí)現(xiàn)對(duì)具體服務(wù)實(shí)例的訪問(wèn)。
1.?新建maven工程,骨架選擇quickstart:
2.?加入相關(guān)依賴(lài):
3.?在src\main\resources目錄下新建application.yml文件(注:eclipse最好安裝sts插件):
4.?編寫(xiě)啟動(dòng)類(lèi):
5.?訪問(wèn)注冊(cè)中心主頁(yè):
轉(zhuǎn)載于:https://www.cnblogs.com/Oven5217/p/8817852.html
總結(jié)
以上是生活随笔為你收集整理的Spring Cloud学习笔记-002的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 建站手册-语义网:语义网
- 下一篇: 让代码颤抖