Spring Cloud Netflix—服務發現:Eureka伺服器

blingbling1發表於2018-03-02

如何包含Eureka伺服器 要在專案中包含Eureka伺服器,請使用組org.springframework.cloud和工件id spring-cloud-starter-eureka-server的啟動器。有關 使用當前的Spring Cloud釋出列表設定構建系統的詳細資訊,請參閱Spring Cloud專案頁面。

如何執行Eureka伺服器 示例eureka伺服器;

@SpringBootApplication @EnableEurekaServer public class Application {

public static void main(String[] args) {
    new SpringApplicationBuilder(Application.class).web(true).run(args);
}
複製程式碼

} 伺服器具有一個帶有UI的主頁,並且根據/eureka/*下的正常Eureka功能的HTTP API端點。

Eureka背景閱讀:看助焊劑電容和谷歌小組討論。

提示 由於Gradle的依賴關係解決規則和父母的bom功能缺乏,只要依靠spring-cloud-starter-eureka-server就可能導致應用程式啟動失敗。要解決這個問題,必須新增Spring Boot Gradle外掛,並且必須匯入Spring雲啟動器父母bom:

的build.gradle buildscript { dependencies { classpath("org.springframework.boot:spring-boot-gradle-plugin:1.3.5.RELEASE") } }

apply plugin: "spring-boot"

dependencyManagement { imports { mavenBom "org.springframework.cloud:spring-cloud-dependencies:Brixton.RELEASE" } }

Spring Cloud Netflix—服務發現:Eureka伺服器
原始碼來源:http://minglisoft.cn/honghu/technology.html

相關文章