負載測試顯示一個先前處於休眠狀態的 Cloud Storage 儲存桶,服務著約每秒 2000 次寫入和每秒 7500 次讀取;當需求激增時,Cloud Storage JSON API 會間歇性地返回 5xx 和 429 錯誤。您要如何減少 API 故障?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 限制應用程式用戶端的上傳速率,讓休眠儲存桶的尖峰請求速率更緩慢地達到。.
為什麼這是答案
Cloud Storage 儲存桶在從休眠狀態突然增加流量時,可能會遇到暫時性的瓶頸,導致 5xx 和 429 錯誤。限制應用程式用戶端的上傳速率,讓請求速率逐漸達到高峰,可以有效避免這種情況。這允許 Cloud Storage 有足夠的時間擴展其資源以應對增加的負載,從而減少錯誤。 將上傳分散到多個儲存桶(選項一)通常沒有必要,因為 Cloud Storage 儲存桶本身就設計為能處理高吞吐量,且分散到多個儲存桶會增加管理複雜性。使用 XML API(選項二)與 JSON API 在效能上沒有本質區別,不會解決因突發流量引起的錯誤。將 HTTP 回應碼傳回給用戶端(選項三)是錯誤處理的一部分,但它並不能減少 API 故障的發生,只是將錯誤訊息傳遞給用戶。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡