本篇文章給大家分享的是有關(guān)怎樣搭建Eureka服務(wù)注冊(cè)中心,小編覺(jué)得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說(shuō),跟著小編一起來(lái)看看吧。
創(chuàng)新互聯(lián)為客戶提供專業(yè)的成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)、程序、域名、空間一條龍服務(wù),提供基于WEB的系統(tǒng)開(kāi)發(fā). 服務(wù)項(xiàng)目涵蓋了網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站程序開(kāi)發(fā)、WEB系統(tǒng)開(kāi)發(fā)、微信二次開(kāi)發(fā)、成都手機(jī)網(wǎng)站制作等網(wǎng)站方面業(yè)務(wù)。
首先創(chuàng)建一個(gè) Maven 項(xiàng)目,取名為 eureka-server,在 pom.xml 中配置 Eureka 的依賴信息,代碼如下所示。
<!-- Spring Boot --><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.0.6.RELEASE</version><relativePath /></parent><dependencies><!-- eureka --><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-eureka-server</artifactId></dependency></dependencies><!-- Spring Cloud --><dependencyManagement><dependencies><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-dependencies</artifactId><version>Finchley.SR2</version><type>pom</type><scope>import</scope></dependency></dependencies></dependencyManagement>
創(chuàng)建一個(gè)啟動(dòng)類 EurekaServerApplication,代碼如下所示。
@EnableEurekaServer@SpringBootApplicationpublic static void main(String[] args) {SpringApplication.run(EurekaServer Application.class, args); } }
這里所說(shuō)的啟動(dòng)類,跟我們之前講的 Spring Boot 幾乎完全一樣,只是多了一個(gè) @EnableEurekaServer 注解,表示開(kāi)啟 Eureka Server。
接下來(lái)在 src/main/resources 下面創(chuàng)建一個(gè) application.properties 屬性文件,增加下面的配置:
spring.application.name=eureka-server
server.port=8761
# 由于該應(yīng)用為注冊(cè)中心, 所以設(shè)置為false, 代表不向注冊(cè)中心注冊(cè)自己
eureka.client.register-with-eureka=false
# 由于注冊(cè)中心的職責(zé)就是維護(hù)服務(wù)實(shí)例, 它并不需要去檢索服務(wù), 所以也設(shè)置為 false
eureka.client.fetch-registry=false
eureka.client.register-with-eureka 一定要配置為 false,不然啟動(dòng)時(shí)會(huì)把自己當(dāng)作客戶端向自己注冊(cè),會(huì)報(bào)錯(cuò)。
接下來(lái)直接運(yùn)行 EurekaServerApplication 就可以啟動(dòng)我們的注冊(cè)中心服務(wù)了。我們?cè)?application.properties 配置的端口是 8761,則可以直接通http://localhost:8761/ 去瀏覽器中訪問(wèn),然后便會(huì)看到 Eureka 提供的 Web 控制臺(tái)。
以上就是怎樣搭建Eureka服務(wù)注冊(cè)中心,小編相信有部分知識(shí)點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見(jiàn)到或用到的。希望你能通過(guò)這篇文章學(xué)到更多知識(shí)。更多詳情敬請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
分享題目:怎樣搭建Eureka服務(wù)注冊(cè)中心
網(wǎng)站鏈接:http://sd-ha.com/article14/ggehde.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動(dòng)網(wǎng)站建設(shè)、App開(kāi)發(fā)、企業(yè)建站、App設(shè)計(jì)、網(wǎng)站導(dǎo)航、動(dòng)態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)