溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

掌握系列之微服務-2.SpringCloud

發布時間:2020-07-08 19:36:23 來源:網絡 閱讀:514 作者:學習Lr 欄目:編程語言

掌握高并發、高可用架構

第四章 微服務

本章介紹微服務的概念、為何要引入微服務、微服務會引發的問題,以及流行的微服務架構等。

第二節 SpringCloud

SpringBoot SpringCloud

Spring Boot

是Spring組件一站式解決方案,主要是簡化了使用Spring的難度,減省了繁重的配置,提供了各種啟動器,使得開發者快速上手

主要有三個注解:

  • @SpringBootConfiguration,實現了配置文件的功能
  • @EnableAutoConfiguration,開啟自動配置
  • @ComponentScan,組件掃描

各種啟動器:

  • spring-boot-starter-web
  • spring-boot-starter-jdbc
  • spring-boot-starter-jpa
  • spring-boot-starter-security
  • spring-boot-starter-actuator,監控和跟蹤的功能
  • spring-boot-starter-logging,使用logback進行日志記錄
  • spring-boot-starter-cache
Spring Cloud
  • 分布式注冊中心-Eureka

    @EnableEurekaServer

    @EnableDiscoveryClient

  • 服務調用-Feign

    @FeignClient(servername)

  • 本地負載均衡-Ribbon

    @LoadBalanced

  • 服務斷路器、降級、隔離-Hystrix

    @HystrixCommand(fallback=method)

  • 網關Zuul

    @EnableZuulProxy

  • 配置中心-SpringCloud Config

  • 消息總線-Bus
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女