springCloud之Eureka服務器
分類:互聯網熱點
編輯:新網小青年
瀏覽量:10
2020-07-20 13:33:06
1.創建Eureka Server
使用idea通過Spring Initializr創建,選擇Web和Cloud Discovery里面的Eureka Server
選擇Cloud Discovery下面Eureka有兩個選項,
Eureka Server和Eureka Discovery。一個是Eureka Server,一個是Eureka Client。
查看生成的pom,區別就在引入的jar包不同,一個是spring-cloud-starter-netflix-eureka-client,一個是spring-cloud-starter-netflix-eureka-server。netflix的starter幾經修改,變成了現在的樣子。
一、配置文件中配置(以下兩種方式根據自己需求復制即可)
(1)application.yml
server: #指定服務端口 port: 1111 eureka: #server一定程度上也是client,互為client, client: #由于自己就是服務器,不需要注冊到自己 register-with-eureka: false #由于自己就是服務器,不需要從服務器獲取注冊信息 fetch-registry: false #服務地址 service-url: defaultZone: http://localhost:${server.port}/eureka/(2)application.properties
#指定服務端口server.port=1111#由于自己就是服務器,不需要注冊到自己eureka.client.register-with-eureka=false#由于自己就是服務器,不需要從服務器獲取注冊信息eureka.client.fetch-registry=false#服務地址eureka.client.serviceUrl.defaultZone=http://localhost:${server.port}/eureka/二、在啟動類上添加@EnableEurekaServer
@EnableEurekaServer//eureka server需要添加的代碼@SpringBootApplicationpublic class SpringcloudServerApplication { public static void main(String[] args) { SpringApplication.run(SpringcloudServerApplication.class, args); }}三、在pom.xml文件中配置(通過idea中選擇Spring Initializr中Cloud Discovery中Eureka Server創建的項目忽略此步驟)
org.springframework.cloud spring-cloud-starter-netflix-eureka-server 4、啟動項目,輸入localhost:1111看一下效果
見到此頁面即代表Eureka Server創建成功
聲明:免責聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,也不承認相關法律責任。如果您發現本社區中有涉嫌抄襲的內容,請發
送郵件至:operations@xinnet.com進行舉報,并提供相關證據,一經查實,本站將立刻刪除涉嫌侵權內容。本站原創內容未經允許不得轉載,或轉載時
需注明出處:新網idc知識百科