我遇到了以下问题:我需要分小部分上传对象(512KB),所以我不能使用分段上传(因为最低5MB的限制)。因此,我必须将零件放入“分区”存储桶中,并运行Cron任务以下载分区,然后将单个连接的对象上传到“完成的”存储桶中。
但是,我想澄清的是,除了直接下载和连接之外,没有其他更好的方法可以做到这一点。 AWS CLI suggests可以整体复制对象,但是我看不到将并连接多个对象合并为一个的方法。有没有办法通过AWS S3手段做到这一点?
UPD:我不能保证512KB块大小(实际上是512KB到16MB),但是通常是512KB,这个限制来自我的IP摄像机供应商,所以我不能真正改变它。而且我知道结果的大小,摄像头告诉我“我要上传33MB”,并单独调用后端,但是除了上面保证的边界之外,我无法控制块的数量或大小。