Spring Cloud 什麼是微服務

2022-08-27 17:33:10 字數 394 閱讀 3225

一、什麼是微服務架構?

1.系統拆分

2.服務各自獨立執行、獨立部署

3.服務之間基於http的restful api通訊協作 

二、為什麼選擇spring cloud?

1.基於spring boot實現的微服務架構工具。

2.組成

config:配置中心,支援git儲存配置,實現應用配置外部化,客戶端動態修改配置資訊

eureka:服務的註冊與發現

hystrix:容錯管理元件,實現服務間降級和熔斷

ribbon:實現客戶端負載均衡

feign:基於ribbon和hystrix的宣告式服務呼叫元件

zuul:閘道器,提供路由,服務過濾攔截

sleuth:服務鏈路跟蹤,整合zipkin

SpringCloud中,什麼是服務治理

服務發現 netflix eureka ju ri k 尤里卡 因找到某物,尤指問題的答案而高興 我發現了 客服端負載均衡 netflix ribbon r b n 帶狀物 斷路器 netflix hystrix h st r ks 豪豬 服務閘道器 netflix zuul 祖魯 分布式配置 sp...

什麼是微核心

作業系統 代 的劃分 p235 作業系統有三代 1.無序模組結構 模組之間直接相互呼叫,不分層次,形成網狀呼叫模式。2.層次結構 把系統程式按照功能分成若干基本模組,再根據其作用和相互關聯分別劃歸不同的層次。3.微核心結構 核心態下執行的核心採用層次結構並構成了基本作業系統。使用者態下執行的以客戶 ...

SpringCloud學習 什麼是微服務 一

關於springcloud,我是看了周老師的 springcloud與docker微服務架構實戰 之後才有了一點了解,做下記錄,以供後期學習。本人知識有限,如有不對,歡迎批評相信大家自接觸開發以來,在開發過程中我們多人開發,都是分模組開發,一人負責乙個模組,但是最終打包的時候無論你分了多少模組都是打...