問題描述
配置DDoS高防服務後,網站執行某些POST請求時,長時間等待後返回504錯誤,執行不成功。
問題原因
該問題是由於請求處理時間過長,已超過DDoS高防服務的串連閾值,DDoS高防服務主動中斷連線。
- TCP預設連線逾時時間為900秒。
- HTTP或HTTPS預設連線逾時時間為120秒。
解決方案
- 建議您在應用程式層面部署長時間任務執行的心跳機制,確保在請求等待的過程中保持該串連活躍。
- 對於非常規偶發性工作要求,您可以繞過DDoS高防直接存取後端ECS雲端服務器,執行該任務。