Los registros de su aplicación muestran errores HTTP 503 de la API de Cloud Storage. Implemente la lógica de reintentos recomendada por Google para mejorar las tasas de éxito. ¿Qué enfoque debería adoptar?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Reintentar cada fallo en intervalos de tiempo crecientes hasta un número máximo de intentos..
Por qué esta es la respuesta
El enfoque recomendado por Google para manejar errores transitorios, como los 503 de la API de Cloud Storage, es la retirada exponencial con fluctuación (exponential backoff with jitter). Esto implica reintentar cada fallo en intervalos de tiempo crecientes, añadiendo una pequeña aleatoriedad (jitter) para evitar que múltiples clientes reintenten simultáneamente y saturen el servicio. Este método mejora la resiliencia de la aplicación y reduce la carga en la API. Reintentar en lotes o con intervalos fijos no es tan efectivo para evitar la saturación. Reintentar con intervalos decrecientes aumentaría la frecuencia de reintentos, lo que podría empeorar la situación.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta