问题描述

配置DDoS高防服务后,网站执行某些POST请求时,长时间等待后返回504错误,执行不成功。

问题原因

该问题是由于请求处理时间过长,已超过DDoS高防服务的连接阈值,DDoS高防服务主动断开连接。
  • TCP默认连接超时时间为900秒。
  • HTTP或HTTPS默认连接超时时间为120秒。

解决方法

  • 建议您在应用层面部署长时间任务执行的心跳机制,确保在请求等待的过程中保持该连接活跃。
  • 对于非常规偶发性任务请求,您可以绕过DDoS高防直接访问后端ECS云服务器,执行该任务。