當前位置:名人名言大全網 - 祝福短信 - 無法發送邏輯處理錯誤消息。

無法發送邏輯處理錯誤消息。

處理邏輯如下:添加短信發送失敗記錄表(sms_failure_history)時,全站發送短信驗證碼時,調用將verify_code類型的send(在SmsLog類中已經定義了壹個常量)添加到短信發送地的方法。當短信發送失敗時,如果verify_codesms_failure_history的短信類型記錄了壹條失敗記錄。

api_callback/index.php的sync_sms_status方法將sms_log更新為失敗狀態時,當判斷出sms類型不是verify_code時,向sms_failure_history發送壹條失敗記錄。

編寫計劃任務(參考bin/cron下的其他任務),每10分鐘執行1次,獲取sms_failure_history表中未處理的記錄並重新發出短消息。如果替換成功,將狀態字段更改為已處理。如果替換失敗,將1加到failure_count,並將狀態更改為processing failure。