鍍金池/ 問答/Java  C  網(wǎng)絡安全  HTML/ 前端調用后臺支付接口返回超時,實際支付接口后續(xù)處理成功,怎么處理?

前端調用后臺支付接口返回超時,實際支付接口后續(xù)處理成功,怎么處理?

系統(tǒng)中需要前臺POS機調用后端的支付接口,POS機第一次請求支付接口后,很久沒有收到返回,超時當做失敗處理,但實際后端已經(jīng)在處理且最終支付成功,而POS機并不知道處理最終成功了,而是再次發(fā)起第二次支付請求,這時候就會在后端有兩筆支付成功請求,請問這種情況如何做優(yōu)化處理?

回答
編輯回答
近義詞

1.延長超時時間
2.主動請求查詢支付結果,而不是等待返回

2017年2月1日 23:17
編輯回答
憶當年

1.確定很久沒有收到后端返回是因為后端沒有返還是超時還是斷網(wǎng)什么的
2.后端處理支付,應該在其返回成功之后處理

2017年10月21日 14:31