2016-05-25 3 views
0

Soweit ich sagen kann [0] zur Zeit gcloud-ruby Gem nur Backoff auf Bucket-Operationen, aber ich bekomme Gcloud::Storage::ApiError: User Rate Limit Exceeded auf das Kopieren von Dateien, soweit ich das beurteilen kann gibt es derzeit keine Möglichkeit, es für andere Operationen zu ermöglichen und Gcloud::Backoff kann auch nicht in Client-Code wiederverwendet werden, was bedeutet, eine benutzerdefinierte Wiederholungs Lösung zurückgreifen müssen :(Gcloud-Ruby Backoff beim Kopieren von Dateien und anderen Operationen

[0] https://github.com/GoogleCloudPlatform/gcloud-ruby/blob/master/lib/gcloud/storage/connection.rb#L77

Antwort

1

ich arbeite, Das Gcloud-Juwel Als wir das inkrementelle Backoff zum ersten Mal implementiert haben, haben wir das Storage-Team gefragt, welche API-Aufrufe erneut versucht werden sollten, deshalb haben nur einige der Aufrufe diesen Codewerden wir den Backoff auf alle API-Aufrufe anwenden.