Spring Cloud Netflix4.1.3

Spring Cloud Netflix 通过自动配置以及与 Spring 环境和其他 Spring 编程模型惯例的绑定,为 Spring Boot 应用程序提供 Netflix OSS 集成。使用一些简单的注解,您可以快速启用和配置应用程序中的常见模式,并使用经过实战检验的 Netflix 组件构建大型分布式系统。提供的模式包括服务发现 (Eureka)。

功能

Spring Cloud Netflix 功能

  • 服务发现:可以注册 Eureka 实例,并且客户端可以使用 Spring 托管的 Bean 发现这些实例

  • 服务发现:可以使用声明式 Java 配置创建嵌入式 Eureka 服务器

入门

只要 Spring Cloud Netflix 和 Eureka Core 在类路径上,任何带有 的 Spring Boot 应用程序都将尝试联系 [https://127.0.0.1:8761](https://127.0.0.1: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

贡献

我们欢迎贡献。您可以阅读有关如何为该项目做出贡献的更多信息 此处

社区支持

  • 您可以通过 Github 报告问题。

  • 我们监控 StackOverflow 上带有 spring-cloud-netflix 标签的问题。

  • 您可以通过 Gitter 联系我们的团队。

商业支持

商业支持作为 VMware Spring Runtime 产品的一部分提供。

Spring Initializr

快速入门项目

领先一步

VMware 提供培训和认证,以加速您的进度。

了解更多

获取支持

Tanzu Spring 在一个简单的订阅中提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区中所有即将举行的活动。

查看全部