googleapis / googleapis/google-api-java-client-services

Require retry support for 503 service unavailable errors while uploading files to Cloud storage

Đang mở
#5,463 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
priority: p4 type: feature request
Ngôn ngữ chính
Java
Star
725
Fork
394
Merge trung bình
42 phút
Pull request đã merge (30 ngày)
257

Mô tả

We have been using the google-api-services-storage library for client-side integration for our customers. Off late, a few customers are reporting consistent "503 service unavailable" errors during upload to Cloud storage. We had a look at the library code and don't see any retry mechanism/exponential backoff as part of the library, but the underlying google-java-http-client library has. Is there any possibility of enhancing the storage library to expose retries?

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Start by tracing the generated storage client's file-upload entry point and comparing it with the retry facilities in google-java-http-client. Clarify how retry behavior should be exposed and configured, then verify that transient 503 upload failures are retried with exponential backoff.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
google-cloud, java
Lĩnh vực
api, cloud
Loại issue
Tính năng
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
35/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.