什麼是冪等
簡單來說:重複呼叫多次產生的業務結果與呼叫一次產生的業務結果相同; 在分散式架構中,我們呼叫一個遠端服務去完成一個操作,除了成功和失敗以外,還有未知狀態,那麼針對這個未知狀態,我們會採取一些重試的行為; 或者在訊息中介軟體的使用場景中,消費者可能會重複收到訊息。對於這兩種情況,消費端或者服務端需要採取一定的手段,也就是考慮到重發的情況下保證資料的安全性。一般我們常用的手段
1. 狀態機實現冪等
2. 資料庫唯一約束實現冪等
3. 通過tokenid的方式去識別每次請求判斷是否重複
相關文章
- 什麼是冪等性?四種介面冪等性方案詳解!
- 什麼是冪等資料管道? - Alaro
- 【Java面試】什麼是冪等?如何解決冪等性問題?Java面試
- 什麼是分散式系統中的冪等性分散式
- 小白解釋:什麼是分散式微服務中的冪等? - LispCast分散式微服務LispPCAAST
- 為什麼 HTTP PATCH 方法不是冪等的及其延伸HTTP
- 什麼是qps,tps,併發量,pv,uv、介面冪等性、悲觀鎖樂觀鎖
- 等保三級全稱是什麼?是什麼意思?
- 什麼是等級保護?一級等保和三級等保有什麼區別?
- 什麼是等級保護?為什麼要開展等級保護?
- 【等保】等保3.0是什麼意思?有等保3.0嗎?
- 從如何編寫冪等Bash指令碼瞭解怎麼實現冪等函式? · Fatih Arslan指令碼函式
- 冪等最佳實踐
- 冪等性問題
- 【網路安全】什麼是等保?等保2.0與1.0有什麼差異?
- Elasticjob執行job冪等AST
- 冪等設計詳解
- 系統冪等設計
- 冪等方法的應用
- 再談冪等機制
- 等保測評機構是什麼意思?是什麼性質的單位?
- 等級保護三級是什麼意思?辦理三級等保有什麼好處?
- python中的name等於main是什麼PythonAI
- 什麼是等保?安全等保二級和三級的區別是什麼?
- 什麼是等保測評?等保測評資質有哪些?
- 什麼是等保2.0?哪些行業需要開展等保2.0?行業
- 等保、分保是什麼?等保與分保的區別有哪些?
- 分散式之介面冪等性分散式
- 冪等消費模式 - Pradeep Loganathan模式
- 介面冪等性如何實現?
- 介面冪等性解決方案
- 深入理解冪等技術
- 答面試官問:怎麼實現介面冪等性面試
- 什麼是等保測評?哪些單位需要做等保測評?
- 等保1.0和2.0分別是什麼?兩者有什麼區別?
- 什麼是外網?外網需要做等保嗎?與內網的區別是什麼?內網
- 什麼是等保測評?解決方案有哪些?
- 【等保小知識】安全等保是什麼意思?是ccrc嗎?