HTTP 429 significa que un cliente ha enviado demasiadas solicitudes según la política actual del servidor. Enviar la misma solicitud inmediatamente en un bucle cerrado generalmente agrega carga y retrasa la recuperación.
Lea la guía del servidor
- Verifique Reintentar después y espere el retraso indicado antes de otro intento.
- Si el encabezado está ausente, utilice un retroceso acotado con fluctuación y un número máximo de intentos.
- Deje de reintentar cuando el usuario cancele o la operación ya no sea relevante.
Hacer que los límites sean visibles para la persona que llama
Muestra un estado temporal claro cuando una acción interactiva debe esperar y preserva la entrada del usuario. Para trabajos en segundo plano, programe el siguiente intento en lugar de mantener a un trabajador ocupado en un bucle de suspensión.
Diferentes API aplican límites por cuenta, recurso o punto final. Siga la documentación del proveedor y controle la tasa de respuesta para que su cliente pueda reducir la demanda antes de que se genere una tormenta de reintentos.
