SpringCloud 如何運行Eureka服務(wù)器

2023-11-22 11:26 更新

以下示例顯示了最小的Eureka服務(wù)器:

@SpringBootApplication
@EnableEurekaServer
public class Application {

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

}

該服務(wù)器具有一個主頁,其中包含UI和HTTP API端點,用于/eureka/*下的常規(guī)Eureka功能。

以下鏈接提供了一些Eureka背景知識:磁通電容器google小組討論。

由于Gradle的依賴性解析規(guī)則以及缺少父bom功能,取決于spring-cloud-starter-netflix-eureka-server可能會導致應(yīng)用程序啟動失敗。要解決此問題,請?zhí)砑覵pring Boot Gradle插件并按如下所示導入Spring Cloud Starter父Bom:

build.gradle。 

buildscript {
  dependencies {
    classpath("org.springframework.boot:spring-boot-gradle-plugin:{spring-boot-docs-version}")
  }
}

apply plugin: "spring-boot"

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


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號