错误 429:rateLimitExceeded

错误 429:rateLimitExceeded

当从 VM 实例挂载的 GCS 存储桶上的文件连续添加数据时,出现以下错误。

info info Aug 20 13:20:07 myserver gcsfuse gcsfuse: fuse: 2018/08/20 13:20:07.807693 *fuseops.FlushFileOp error: FileInode.Sync: SyncObject: Create: CreateObject: googleapi: Error 429: The total number of changes to the object myproject/mydir/WORK.csv exceeds the rate limit. Please reduce the rate of create, update, and delete requests., rateLimitExceeded

我们可以选择使请求的数量不受限制。

ExecStart=/bin/gcsfuse -o allow_other -file-mode=777 -dir-mode=777 --limit-ops-per-sec -1 --only-dir mydir/ --foreground myproject /etc/mount

请告诉我解决办法。

答案1

您收到此错误的原因似乎是尝试上传对象超过 1 次 x 秒。标志--limit-ops-per-sec是请求率,看起来您超出了该值。

相关内容