【问题标题】:Is Cloud Storage uploading files in a queue?Cloud Storage 是否在队列中上传文件?
【发布时间】:2020-02-26 17:41:48
【问题描述】:

我们正在开发一种每隔 5 分钟将文件上传到云存储的软件。如果互联网连接丢失,我们会在本地保存文件,并在连接恢复后上传所有文件。由于 StorageReference.putFile() 是一个异步方法,当我们遍历不同的文件并调用该方法时,这些文件是否已上传到队列中,这意味着其他文件必须在此文件上传时等待,否则这些文件将被上传到不同的线程,这意味着不能保证哪个会先上传?这些文件将在同一个存储桶中,我们的目标是按时间顺序上传文件。谢谢!

【问题讨论】:

    标签: firebase google-cloud-storage firebase-storage


    【解决方案1】:

    Firebase SDK 不对上传顺序做出任何保证。他们还同时上传文件,但限制了并发上传的数量。如果您对上传顺序有更具体的要求,您应该实现自己的排队系统。

    如果您想了解 SDK 的确切功能,它们是开源的,可以通过简单的网络搜索找到。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-06-30
      • 2019-04-08
      • 2018-12-23
      • 1970-01-01
      • 2014-01-05
      • 1970-01-01
      • 2019-06-04
      • 1970-01-01
      相关资源
      最近更新 更多