我在具有 25 个 4gb json 文件(我也使用 -z 选项压缩)的目录上并行运行 gsutil cp 命令(使用 -m 选项)。
gsutil -m cp -z json -R dir_with_4g_chunks gs://my_bucket/
当我运行它时,它将打印到终端,它正在复制除一个文件之外的所有文件。我的意思是它打印每个文件的这些行之一:
Copying file://dir_with_4g_chunks/a_4g_chunk [Content-Type=application/octet-stream]...
一旦其中一个的传输完成,它会说它将复制最后一个文件。
这样做的结果是只有一个文件只有在其他文件之一完成复制时才开始复制,从而显着减慢了进程
我可以使用 -m 选项上传的文件数量是否有限制?这可以在 boto 配置文件中配置吗?