在测试中,每次请求都是新的uploadId, 新的uploadId会覆盖旧的吗?会造成旧的不可用吗?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在使用阿里云OSS(Object Storage Service)进行Multipart Upload操作时,每个初始化的Multipart Upload请求会生成一个新的uploadId
。这个uploadId
是唯一标识一个分块上传事件的,它不会自动覆盖旧的uploadId
。即使您创建了新的uploadId
,之前基于旧uploadId
已上传的Part仍然保持有效状态,直到这些Part被完整地组合完成或者显式地通过Abort Multipart Upload接口取消。
因此,新生成的uploadId
不会影响到使用旧uploadId
的上传任务,两者互不影响,旧的uploadId
也不会因为新uploadId
的生成而变得不可用。但请注意,如果同一个Object存在多个未完成的Multipart Upload事件(即多个不同的uploadId
),这可能会导致存储空间的无谓占用,建议及时清理不再需要的Multipart Upload任务以优化资源使用。