暢購商城細節總結

在這裏插入圖片描述

項目架構

在這裏插入圖片描述在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
數據存儲到redis中的類型-hash類型
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
涉及兩張表,訂單表,訂單中商品明細表 1對多的關係
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

微信支付流程

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

秒殺業務

在這裏插入圖片描述
遇到的問題以及解決方法
在這裏插入圖片描述
防止超賣:爲每個商品個數創建隊列

FastDFS分佈式文件管理系統

支持文件的上傳、下載、管理

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

Nginx

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

Canel實現監聽數據庫(類似實現主從同步)

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

微服務網關

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
簽證流程介紹
在這裏插入圖片描述
如何防止令牌被盜
在這裏插入圖片描述
在這裏插入圖片描述

OAuth2.0授權第三方

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

分佈式事務

保證各個事務,服務之間的數據一致性

在這裏插入圖片描述
在這裏插入圖片描述
若有一方發送回滾,那麼提交回滾,所有事務操作一致(回滾)
在這裏插入圖片描述
try階段主要工作爲檢查業務是否能執行,添加執行業務所需的步驟操作
在這裏插入圖片描述
在這裏插入圖片描述
RM爲資源管理
在這裏插入圖片描述

MQ

在這裏插入圖片描述
3個數據丟失的情況
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章