本章介紹微服務的概念、為何要引入微服務、微服務會引發的問題,以及流行的微服務架構等。
SpringBoot
SpringCloud
是Spring組件一站式解決方案,主要是簡化了使用Spring的難度,減省了繁重的配置,提供了各種啟動器,使得開發者快速上手
主要有三個注解:
各種啟動器:
分布式注冊中心-Eureka
@EnableEurekaServer
@EnableDiscoveryClient
服務調用-Feign
@FeignClient(servername)
本地負載均衡-Ribbon
@LoadBalanced
服務斷路器、降級、隔離-Hystrix
@HystrixCommand(fallback=method)
網關Zuul
@EnableZuulProxy
配置中心-SpringCloud Config
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。