SpringCloud-- Overview

Spring Cloud

SpringCloud = one-stop solution for distributed micro-service architecture, is a collection of various micro Services Architecture landing technique, commonly known as micro-service family bucket.

SpringBoot and SpringCloud relationship:

  • SpringBoot focus on quick and easy development of a single individual micro-services.
  • SpringCloud is concerned about the overall coordination of services finishing micro governance framework, it will SpringBoot developed a micro-mer service integration and management together to provide services between the various micro, configuration management, service discovery, circuit breakers, routing, micro broker, event bus, global lock, decision-making campaign, distributed session etc. integration services
  • SpringBoot can leave SpringCloud independent use development project, but can not do without SpringBoot SpringCloud, relations belong dependent .SpringBoot focus on quick and easy development of a single individual micro service, attention to service SpringCloud governance frameworks overall.

SpringCloud role:

  • Distributed / versioned configuration (Distributed / Version Control Configuration)
  • Service registration and discovery (service registration and discovery)
  • Routing (routing)
  • Service-to-service calls (service to call services)
  • Load balancing (load balancing configuration)
  • Circuit Breakers (Circuit Breaker)
  • Distributed messaging (Distributed Message Management)

SpringCloud components:

  • Registration and discovery services (Eureka)
  • Consumer Services (rest + Ribbon)
  • Consumer Services (Feign)
  • Circuit Breaker (Hystrix)
  • Circuit Breaker Monitoring (Hystrix Dashboard)
  • Routing Gateway (Zuul)
  • Distributed Configuration Center (Spring Cloud Config)
  • Message bus (Spring Cloud Bus)
  • Service Link Trace (Spring Cloud Sleuth)

Official website:

  • http://projects.spring.io/spring-cloud/
  • https://springcloud.cc/spring-cloud-netflix.html

reference book:

API Description:

  • http://cloud.spring.io/spring-cloud-static/Dalston.SR1/
  • https://springcloud.cc/spring-cloud-dalston.html

Chinese community:

  • http://springcloud.cn/

Chinese website:

  • https://springcloud.cc/
Published 776 original articles · won praise 2146 · Views 270,000 +

Guess you like

Origin blog.csdn.net/cold___play/article/details/104392001