1,
這個(gè)功能開啟會(huì)導(dǎo)致下圖這個(gè)定時(shí)任務(wù)執(zhí)行的時(shí)候出現(xiàn)錯(cuò)誤
出現(xiàn)錯(cuò)誤后,會(huì)導(dǎo)致定時(shí)任務(wù)雖然正常把完成訂單處理并寫入數(shù)據(jù)庫,但并沒有對(duì)此次事務(wù)進(jìn)行回滾。卻會(huì)將執(zhí)行出現(xiàn)錯(cuò)誤的這個(gè)訂單在重復(fù)放入redis的待處理隊(duì)列中,導(dǎo)致重復(fù)消費(fèi)同一個(gè)訂單多次。在流水記錄表中對(duì)單條訂單數(shù)據(jù)產(chǎn)生大量重復(fù)消費(fèi)記錄。并會(huì)導(dǎo)致用戶在查詢自己的分銷數(shù)據(jù)時(shí)導(dǎo)致被凍結(jié)的資金查詢異常。
2.
在后臺(tái)定時(shí)任務(wù)管理中存在一些定時(shí)任務(wù),但是代碼里面并沒有對(duì)應(yīng)的實(shí)現(xiàn),等到執(zhí)行的時(shí)候會(huì)報(bào)空指針異常。
3.微信支付時(shí)出現(xiàn)問題,小概率情況下用戶正常支付但是系統(tǒng)在獲取微信的回調(diào)函數(shù)數(shù)據(jù)時(shí)會(huì)拿到報(bào)錯(cuò)信息,導(dǎo)致訂單支付失敗。
想知道什么情況下會(huì)走到這塊代碼。記錄的日志為下圖
并且用戶就下一個(gè)訂單但是創(chuàng)建了四條預(yù)下單記錄不知道是否正常
【產(chǎn)品名稱】: 多商戶
【產(chǎn)品版本】:例:v4.1.0
【部署方式】:linux/win寶塔面板
【部署環(huán)境】:線上環(huán)境
【php版本】:例:7.3
【Mysql版本】:例:5.7
【使用終端】:例:小程序/ H5 / 公眾號(hào)/ PC / APP / 后臺(tái)