php開發(fā)api接口的時(shí)候
當(dāng)用戶請(qǐng)求api后,服務(wù)器就開始執(zhí)行邏輯操作,這時(shí)因各種原因(比如:對(duì)方網(wǎng)絡(luò)不好,自己服務(wù)器網(wǎng)絡(luò)不穩(wěn)定,cdn的不穩(wěn)定等因素)
沒有return 結(jié)果。這樣請(qǐng)求的api會(huì)timeout報(bào)錯(cuò)(比如 curl error28 Operation timed out after 3002 milliseconds with 0 bytes received )。?
問題是對(duì)這次的請(qǐng)求API服務(wù)器是已經(jīng)完成數(shù)據(jù)操作了(不可逆的操作,要是可逆的操作就try cach)。請(qǐng)求方 收不到執(zhí)行結(jié)果無法處理自己的邏輯。
請(qǐng)各位大神指點(diǎn)開發(fā)思路。