32MB 以上自动分片上传
超过 32MB 的文件自动走分片上传 (multipart):文件切成 8MB 一片逐片上传,失败自动放弃不留残件。内存占用固定,与文件大小无关。
| 厂商 | 大文件上传 |
|---|---|
| 阿里云 OSS | 分片上传 (32MB 起;须签名版本 V4,默认即是。用回 V1 的旧对接超过 32MB 会退回单请求) |
| S3 兼容全家 (AWS / TOS / GCS / R2 / MinIO / DO / Wasabi) | 分片上传 (32MB 起) |
| 腾讯云 COS / 华为云 OBS / 七牛 KODO | 单请求,超时按体积放大 (每 2MB 加 1 秒 + 30 秒余量) |
COS / OBS / 七牛的几百 MB 文件:单请求超时已放宽,但慢链路可能仍超时——建议这类大文件放上述分片厂商,或用厂商工具直传后 wp sss offload 补登记。
分段下载 (拉回)
所有厂商的拉回都走 Range 分段:每段 8MB 落到临时文件,完成后校验总大小再原子改名到目标位置。拉一个 2GB 的视频,内存占用始终是 8MB 。
WooCommerce 数字商品
付费下载的大 ZIP 现在可以进桶了:上传走分片,下载地址走签名 (见 《WooCommerce 付费下载》) 。
