通过谷歌存储API上市时丢失文件

本文关键字:文件 谷歌 存储 API | 更新日期: 2023-09-27 18:07:49

我正在使用Google Storage API来列出bucket中的文件。从上周开始,它一直工作得很好,但是在过去的7天里已经坏了3次。我每天用一次,所以它几乎有50%的时间是失败的。

我在从Google Big Query(也使用API)提取文件后立即执行清单。当提取完成(没有错误)时,我立即使用

列出文件:
`var objects = storageService.Objects.List("bucketName").Execute();`  

这个命令应该返回51个文件,但只返回50个。当我使用谷歌存储控制台检查文件时,我找到了所有文件(包括丢失的文件)。

最近发生在别人身上了吗?

通过谷歌存储API上市时丢失文件

Google Cloud Storage的对象索引最终是一致的,因此不能保证在对象创建事件之后立即列出对象。类似地,在删除事件后看到它们的缺失