GithubHelp home page GithubHelp logo

springboot-cloud's Introduction

SpringBoot-Cloud

Spring Boot + Spring Cloud

1.服务调度:

Eureka注册中心(server端),其它服务的生产者消费者都属于Client

2.负载均衡:

(ribbon+RestTemplate)和feign都作为远程服务调用可以负载均衡,后者在前者的基础上做了更好的处理(使用HTTP请求远程服务时能与调用本地方法一样的编码体验)

3.断路器:

Hystrix,熔断机制,提高服务的可用率,防止雪崩效应

4.网关路由:

zuul,可作为对外网关,类似于nginx(zuul不仅只是路由,并且还能过滤,做一些安全验证)

5.分布式配置中心:

Spring Cloud Config,为分布式服务提供统一配置,可从指定位置获取(目前从git获取) *问题:server是实时从github获取,client只会在启动时候获取一次

6.服务链路追踪:

Spring Cloud Sleuth(Sleuth)实现了一种分布式追踪解决方案,其兼容了Zipkin(分布式链路调用监控系统,聚合各业务系统调用延迟数据,达到链路调用监控跟踪), HTrace和log-based追踪

springboot-cloud's People

Contributors

polarisnosnow avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.