首页 > 解决方案 > GOOGLE CLOUD STORAGE - 我如何知道同步是否成功

问题描述

对不起,如果我的英语不好。

我将在我的应用程序上使用带有 rsync 的 Google Cloud Storage。此应用程序在文件夹上创建文件,然后可以使用 rsync 将这些文件同步到谷歌存储(例如:gsutil rsync /folder gs://destination)
但就我而言,我需要知道同步成功的时间和文件的链接同步成功。是否有一个 API 可以做到这一点。在我看来,同步成功后,谷歌存储会向客户端返回一个 JSON 以通知同步完成。但我不确定它是否正确。

谁能帮我。请

标签: google-cloud-platformgoogle-cloud-storagersync

解决方案


如果同步操作成功完成,gsutil rsync 将以退出代码 0 完成。在幕后,gsutil rsync 正在向 Google Cloud Storage 发送 JSON API 请求,并在每个操作完成时检查其结果状态。当操作以可以重试的方式失败时,它也会重试。


推荐阅读