Contents

Distributed Locks - redis

描述

  1. API 剛進來先嘗試取得 lock
    1. 如果有取得則開啟看門狗,往 2
    2. 無取得則繼續等待,嘗試取得
  2. 執行邏輯
  3. 解鎖,關閉看門狗

注意點

  • 如果 redis 操作分為兩步驟或以上,請使用 lua 保持操作一制性

流程圖

相關連結