问题描述
用户通过 S3 POST 预签名 URL 向 SeaweedFS 3.97 上传 1GB 大文件时,APISIX 反向代理返回 504 Gateway Timeout 错误,但文件最终完整写入 SeaweedFS 集群。文件上传请求链路如下:
1 | 用户 (上传文件) -----> APISIX (TLS 卸载) ------> Seaweedfs S3 ----> Seaweedfs Filer ----> Seaweedfs Volume |
定位步骤
1. 复现问题
通过 curl 模拟 1GB 文件上传,结合 tcpdump 抓包分析