一 建立乙個spring boot工程,命名為eureka-server,並在pom.xml中引入必要的依賴,**如下。
org.springframework.boot
spring-boot-starter-parent
1.3.7.release
utf-8
1.8org.springframework.cloud
spring-cloud-starter-eureka-server
org.springframework.cloud
spring-cloud-dependencies
brixton.sr5
pomimport
二 通過@enableeurekaserver註解啟動乙個服務註冊中心提供給其他應用程式進行對話,只需要在spring boot應用中新增下面這個註解就能開啟此功能。
@enableeurekaserver
public static void main(string args)
}
server.port=1111
eureka.instance.hostname=localhost
# 關閉保護機制
說明:eureka.client.register-with-eureka:由於該應用為註冊中心,所以設定為false,代表不向註冊中心註冊自己。
eureka.client.fetch-registry:由於註冊中心的職責就是維護服務例項,它並不需要去檢索服務,所以也設定為false。
四 測試
啟動應用並訪問http://localhost:1111/
eureka搭建服務註冊中心
org.springframework.boot spring boot starter parent 2.0.6.release utf 8 utf 8 1.8finchley.sr1 org.springframework.cloud spring cloud starter netflix e...
2 搭建eureka服務註冊中心
類似文章1的新建 匯入依賴可以直接搜尋eureka server 或者手動在pom裡面加上 org.springframework.cloud spring cloud starter netflix eureka server 這樣專案就成為了eureka專案了 但是我們無法啟動 因為idea對於...
Eureka高可用註冊中心搭建
eurekaserver的高可用實際上就是將自己作為服務向其它服務註冊中心註冊自己,這樣就可以形成一組互相註冊的服務註冊中心,以實現服務清單的互相同步,達到高可用的效果。摘自springcloud微服務實戰 基於springboot專案,新增spring cloud eureka依賴,這用的gree...