php - 微服務提現問題
PHP中文网
PHP中文网 2017-05-16 13:03:02
0
1
548

現有兩個微服務:

  1. 用戶服務.

    用戶資料欄位

    uid

    allow_withdraw (1: 允許提現,0:禁止提現)

  2. 財務服務

    財務系統資料欄位

    account (對應 用戶.uid)
    amount (餘額)


現在提現功能,需要先判斷 allow_withdraw,再判斷餘額是不是足夠。

users-service 中加一個節點 /users/withdraw

執行的時候,
會先判斷allow_withdraw 狀態,
再透過HTTP 請求finance-service 中的/finance/amount 得到餘額
再判斷一下餘額是否判斷足夠(無法保證的

有什麼好的實現思路呢?

PHP中文网
PHP中文网

认证0级讲师

全部回覆(1)
给我你的怀抱

餘額是否足夠不是應該根據用戶提現的金額或設定固定的提現金額來判斷嘛?為什麼會無法保證。只要後台比對金額不一致或超過就失敗。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!