本章介绍微服务的概念、为何要引入微服务、微服务会引发的问题,以及流行的微服务架构等。
SpringBoot
SpringCloud
是Spring组件一站式解决方案,主要是简化了使用Spring的难度,减省了繁重的配置,提供了各种启动器,使得开发者快速上手
主要有三个注解:
各种启动器:
分布式注册中心-Eureka
@EnableEurekaServer
@EnableDiscoveryClient
服务调用-Feign
@FeignClient(servername)
本地负载均衡-Ribbon
@LoadBalanced
服务断路器、降级、隔离-Hystrix
@HystrixCommand(fallback=method)
网关Zuul
@EnableZuulProxy
配置中心-SpringCloud Config
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。