【发布时间】:2021-12-23 18:31:14
【问题描述】:
鉴于,s3://my/key/ 是源文件夹,/home/folder/ 是目标文件夹。我们有几个要复制的对象,对象大小从 5 KB 到 300 MB 不等。
我需要在来自多个线程的命令下运行。例如:
aws s3 cp s3://my/key/ /home/folder/
我们有以下查询:
-
aws s3 cp操作是原子的还是线程安全的? - 对于
--recursive和multi-part上传选项,这仍然是原子操作吗?
提前致谢,期待您的想法和帮助
【问题讨论】:
-
@Marcin,是的,如果某些东西是原子的,那么它是线程安全的,但是,从问题上下文来看:例如:我们有许多对象要复制,如果节点会发生什么在复制过程中失败了,?
-
当您在此处使用“原子”一词时,您希望这在 S3 操作的上下文中究竟意味着什么?
标签: amazon-web-services amazon-s3 boto3 aws-cli