現(xiàn)有兩個(gè)微服務(wù):用戶服務(wù).用戶數(shù)據(jù)字段uidallow_withdraw(1:允許提現(xiàn),0:禁止提現(xiàn))財(cái)務(wù)服務(wù)財(cái)務(wù)系統(tǒng)數(shù)據(jù)字段account(對(duì)應(yīng)用戶.uid)amount(余額)現(xiàn)在提現(xiàn)功能,需要先判斷allow_withdraw,再判斷余額是不是足夠。在users-service中加一個(gè)節(jié)點(diǎn)/users/withdraw執(zhí)行的時(shí)候,會(huì)先判斷allow_withdraw狀態(tài),再通過(guò)HTTP請(qǐng)求finance-service中的/finance/amount得到余額再判斷一下余額是否足夠(問(wèn)題就在這里,這里的判斷是無(wú)法保證的)有什么好的實(shí)現(xiàn)思路呢?
微服務(wù)提現(xiàn)問(wèn)題
一只萌萌小番薯
2019-05-25 16:43:49