實驗 / 039
Java 冪等重試:沒收到回答,不等于沒有執行
用七組本地 HTTP 故障對照,解釋冪等鍵、并發認領、請求沖突與進程崩潰窗口。
實驗結果
01 / 問題
用七組本地 HTTP 故障對照,解釋冪等鍵、并發認領、請求沖突與進程崩潰窗口。
方法
先凍結協議與原始碼,再執行真實本機對照;保存原始紀錄,獨立重算並檢查雜湊。
結果
七組本機HTTP條件中,同程序遺失回覆與12個用戶端並行皆僅執行一次;重新啟動及提交間隙崩潰後仍重複執行。
觀察
七組本機HTTP條件中,同程序遺失回覆與12個用戶端並行皆僅執行一次;重新啟動及提交間隙崩潰後仍重複執行。
結論
辨識回覆遺失與效果未知,重現並行去重及程序崩潰窗口。
限制
記憶體冪等註冊表;無資料庫交易、分散式保證或真實模型請求,不宣稱恰好一次。
重現
正文提供固定提交、鎖定環境、獨立輸出目錄及稽核指令。
繼續探索