day1 分布式基礎概念

2022-06-20 04:09:15 字數 713 閱讀 1851

1.

分布式事務解決方案 fescar seata

分布式:乙個業務分拆多個子業務,部署在不同的伺服器上

集群:同乙個業務,部署在多個伺服器上

節點:集群中的乙個伺服器

2.遠端呼叫 feign

分布式系統中呼叫其它主機 springcloud用http+json

3.負載均衡 如nginx ribbon

呼叫同業務中的服務 多台服務中調其中一台 如nginx

4.註冊中心 如eureka nacos

如a服務呼叫b服務 a不知道b服務在哪台伺服器 不太可能在a服務中配置多個b服務的資訊(若新增/下線不容易管理) 就用到了註冊中心 中統一管理 

5.配置中心 如nacos

若某服務需要改配置 多台主機都改不方便 就用到配置中心統一管理

6.服務熔斷 降級 sentinel

熔斷: 某服務出現宕機/響應慢時 觸發熔斷 後來請求不呼叫或返回預設值

降級:業務壓力緊張時 可以手動處理將某業務不處理或返回預設值

熔斷一般是服務異常框架按策略自動觸發 降級是出於對系統效能考慮主動處理

7.api閘道器 zuul gateway

前端傳送的所有請求都先到閘道器 閘道器能對請求進行安全校驗 負載均衡 自動熔斷 限流等功能

分布式隨筆1 分布式概述

分布式,好寬泛的話題,來來咱扯兩句。你乙個人再強壯,也扛不了100袋大公尺,單機的資源也很有限,大 的大資料量 高併發以及各種業務需求 童鞋們的web應用,伺服器 rdb mq 服務 快取以及各類基礎設施,更別說還有安全 大資料方面的需求 於是,我們常見的面向服務的dubbo springcloud...

分布式 2分布式事務

分布式 1概述cap和base 分布式 2分布式事務 分布式 3分布式一致性演算法 分布式 4集群 分布式 5服務限流演算法 分布式 6分布式id 分布式 7效能壓測 分布式 8日誌鏈路跟蹤 分布式 9分布式鎖 redis鎖的幾種實現 參考 分布式系統間各種問題 宕機 網路不穩定 本地事務無法滿足需...

分布式儲存架構一 分布式儲存概念

分布式儲存系統是由大量廉價普通pc伺服器通過internet互聯,對外作為乙個整體提供服務的系統。它的規模大且成本低。分布式儲存系統的特性 分布式儲存系統挑戰主要在於資料 狀態資訊的持久化,要求在自動遷移 自動容錯 併發讀寫的過程中保證資料的一致性。資料分布均勻 資料一致性 容錯能力 事務與併發控制...