一.項(xiàng)目環(huán)境
???? idea2018.3.3;
???? jdk1.8;
???? maven3.6.0;
???? springboot2.1.4;
二.搭建項(xiàng)目
1.創(chuàng)建springboot項(xiàng)目
三.代碼
???? 1.項(xiàng)目結(jié)構(gòu)
??????? MyeurekaApplication: 入口啟動類
??????? application.yml:配置信息文件
??????? MyeurekaApplicationTests:測試入口啟動類
??????? pm.xml:jar包管理文件
???? 2.查看pom文件引入Eereka jar包依賴
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
</dependency>
???? 3.在配置文件配置項(xiàng)目信息。我這里創(chuàng)建springboot項(xiàng)目默認(rèn)是.properties結(jié)尾文件处硬,只需要將文件后綴改為.yml文件即可小槐。
?????? 以上配置為:自定義當(dāng)前服務(wù)端口;自定義當(dāng)前服務(wù)名稱;聲明自己是注冊中心凿跳,并且不向注冊中心注冊自己件豌。
???? 4.在啟動類上面添加@EnableEurekaServer注解開啟注冊中心服務(wù)。
???? 5.在啟動類右鍵啟動項(xiàng)目控嗜。
???? 6.瀏覽器地址欄輸入http://localhost:8761/茧彤。8761是.yml配置文件自定義的端口。出現(xiàn)如下界面表示注冊中心配置成功疆栏。