Cloud Storage 的 go 客户端的一些 Google文档说:该库支持向 Cloud Storage 读取和写入大量数据,具有内部错误处理和重试功能,因此您无需编写自己的代码来执行此操作。但是,当使用以下将对象放入云存储的代码片段时,有时会向我返回 503 Service Unavailable 错误。重试 Cloud Storage 请求的逻辑在哪里? conf, err := google.JWTConfigFromJSON([]byte(apiKey),storage.ScopeFullControl) if err != nil { panic(err) } ctx := cloud.NewContext(projectId, conf.Client(oauth2.NoContext)) writer := storage.NewWriter(self.ctx, Bucket, key) _, err := writer.Write(data) if err != nil { return err }
- 1 回答
- 0 关注
- 182 浏览
添加回答
举报
0/150
提交
取消