springcloud系列-新建Eureka服務

由於年後的項目要用到SpringCloud框架,所以博主趁着放假先學一學Eureka,這篇博客以構建項目爲主,不涉及Eureka的理論知識。

IDE:IDEA
SpringBoot版本:2.1.2.RELEASE
SpringCloud版本:Greenwich

SpringBoot和SpringCloud的版本需要匹配,如果使用IDEA構建項目,他會自動幫你匹配,接下來我們先建一個父項目,父項目用來承載各個服務,然後再建Eureka服務。

一、新建一個父項目

step1.新建一個父項目
在這裏插入圖片描述
step2.配置父項目的maven座標

在這裏插入圖片描述
step3.配置父項目的maven依賴

在這裏插入圖片描述

step4.點擊finish

在這裏插入圖片描述

step5.父項目創建完成

在這裏插入圖片描述

二、新建Eureka服務

step1.與上面的step1一樣

step2.配置Eureka服務的maven座標
在這裏插入圖片描述
step3.配置Eureka服務的maven依賴

在這裏插入圖片描述
step4.點擊finish即可

step5.Eureka服務已經創建完成

step6.在啓動類裏添加Eureka Server的註釋

@EnableEurekaServer

在這裏插入圖片描述
step7.最後一步,在resource文件夾下新建application.yml並對Eureka服務進行配置。當然,你也可以直接用IDEA幫你生成的application.properties文件,不過我更喜歡yml。

server:
  port: 8001

eureka:
  instance:
    hostname: localhost #eureka服務端的實例名稱
  client:
    register-with-eureka: false #false表示不向註冊中心註冊自己。
    fetch-registry: false #false表示自己端就是註冊中心,我的職責就是維護服務實例,並不需要去檢索服務
    service-url:
      defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/        #設置與Eureka Server交互的地址查詢服務和註冊服務都需要依賴這個地址。

準備工作都已經完成,啓動Eureka的啓動類。查看http://localhost:8001/ 會有驚喜哦!出現下面的頁面就說明你的Eureka服務構建成功了。

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章