Spring Cloud NetflixSpring Cloud Netflix5.0.0

Spring Cloud Netflix 透過自動配置、繫結到 Spring Environment 和其他 Spring 程式設計模型慣例,為 Spring Boot 應用程式提供了 Netflix OSS 整合。透過一些簡單的註解,您可以快速啟用和配置應用程式中的常見模式,並使用經過實戰考驗的 Netflix 元件構建大型分散式系統。提供的模式包括服務發現 (Eureka)。

特性

Spring Cloud Netflix 功能

  • 服務發現:Eureka 例項可以註冊,客戶端可以使用 Spring 管理的 bean 發現這些例項
  • 服務發現:可以使用宣告式 Java 配置建立嵌入式 Eureka 伺服器

入門

只要 Spring Cloud Netflix 和 Eureka Core 存在於類路徑中,任何在依賴項中包含 spring-cloud-starter-netflix-eureka-client 的 Spring Boot 應用程式都將嘗試聯絡 https://:8761 上的 Eureka 伺服器(eureka.client.serviceUrl.defaultZone 的預設值)

@SpringBootApplication
@RestController
public class Application {

  @RequestMapping("/")
  public String home() {
    return "Hello World";
  }

  public static void main(String[] args) {
    SpringApplication.run(Application.class, args);
  }

}

要執行您自己的伺服器,請使用 spring-cloud-starter-netflix-eureka-server 依賴項和 @EnableEurekaServer

貢獻

我們歡迎貢獻。您可以閱讀更多關於如何為專案貢獻的資訊 https://github.com/spring-cloud/spring-cloud-netflix#contributing[此處]

社群支援

商業支援

商業支援作為 https://springframework.tw/support[VMware Spring Runtime] 產品的一部分提供。

Spring Initializr

快速啟動您的專案

領先一步

VMware 提供培訓和認證,助您加速進步。

瞭解更多

獲得支援

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案,只需一份簡單的訂閱。

瞭解更多

即將舉行的活動

檢視 Spring 社群所有即將舉行的活動。

檢視所有