Repolode
spring-cloud

spring-cloud/spring-cloud-netflix

Integração do Spring Cloud com componentes do Netflix OSS, como a descoberta de serviços do Eureka, para aplicações Spring Boot.

Estrelas
4,974
Forks
2,453
Issues abertas
98
Último commit
anteontem

O que é?

O Spring Cloud Netflix integra vários componentes do Netflix OSS usados em arquiteturas de microsserviços ao Spring Boot. Sua principal capacidade documentada é a descoberta de serviços: instâncias do servidor e do cliente Eureka podem ser registradas e descobertas por meio de beans gerenciados pelo Spring, e é possível criar um servidor Eureka incorporado usando configuração declarativa em Java.

O repositório é um projeto Maven com vários módulos, direcionado ao JDK 17. A compilação usa o Maven wrapper incluído (./mvnw install), e os testes de componentes que precisam de middleware, como Redis, esperam encontrar uma instância local do Docker. O projeto faz parte do ecossistema mais amplo do Spring Cloud e é distribuído sob a licença Apache 2.0.

Recursos principais

  • 01Registrar clientes Eureka e descobrir instâncias de serviços por meio de beans gerenciados pelo Spring
  • 02Criar um servidor Eureka incorporado usando configuração declarativa em Java
  • 03Compilado com Maven e JDK 17 usando o wrapper incluído

Casos de uso

  • Desenvolver microsserviços Spring Boot que precisam de descoberta dinâmica de serviços
  • Executar um registro Eureka leve incorporado a uma aplicação Java
  • Manter sistemas Spring Cloud existentes que dependem de componentes do Netflix OSS

Início rápido

  1. 1

    Clone o repositório do GitHub

  2. 2

    Compile o projeto com o Maven Wrapper

    ./mvnw install

Antes de usar

  • É necessário ter o JDK 17 para compilar o código-fonte.
  • Alguns testes que precisam de middleware, como Redis, exigem que o Docker esteja em execução localmente.

Em coleções

Tópicos

Perguntas frequentes

O que é spring-cloud-netflix?
Integração do Spring Cloud com componentes do Netflix OSS, como a descoberta de serviços do Eureka, para aplicações Spring Boot. O Spring Cloud Netflix integra vários componentes do Netflix OSS usados em arquiteturas de microsserviços ao Spring Boot. Sua principal capacidade documentada é a descoberta de serviços: instâncias do servidor e do cliente Eureka podem ser registradas e descobertas por meio de beans gerenciados pelo Spring, e é possível criar um servidor Eureka incorporado usando configuração declarativa em Java.
spring-cloud-netflix é gratuito? Qual é a licença?
spring-cloud-netflix é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
spring-cloud-netflix ainda é mantido?
Manutenção ativa. O último commit de spring-cloud-netflix foi em 5 de nov. de 2026.
Para que posso usar spring-cloud-netflix?
Desenvolver microsserviços Spring Boot que precisam de descoberta dinâmica de serviços Executar um registro Eureka leve incorporado a uma aplicação Java Manter sistemas Spring Cloud existentes que dependem de componentes do Netflix OSS
Como instalar spring-cloud-netflix?
Clone o repositório do GitHub Compile o projeto com o Maven Wrapper: ./mvnw install
Onde consigo spring-cloud-netflix?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/spring-cloud/spring-cloud-netflix

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados