You've already forked DataMate
7c7729434b
1. 实现真正的并发控制,避免同时产生大量请求 - 使用任务队列模式,确保同时运行的任务不超过 maxConcurrency - 完成一个任务后才启动下一个,而不是一次性启动所有任务 2. 修复 API 错误(预上传请求不存在) - 所有分片使用相同的 fileNo=1(属于同一个预上传请求) - chunkNo 改为行号,表示第几行数据 - 这是根本原因:之前每行都被当作不同文件,但只有第一个文件有有效的预上传请求 3. 保留原始文件扩展名 - 正确提取并保留文件扩展名 - 例如:132.txt → 132_000001.txt(而不是 132_000001)