Error 429 "Too Many Requests": qué significa y cómo resolverlo

El error 429 Too Many Requests quiere decir que el servidor recibió demasiados pedidos de la misma persona, programa o dirección IP en poco tiempo, y empezó a rechazarlos para protegerse. El sitio no está caído: está limitando el ritmo (lo que en inglés se llama rate limiting).

Si te aparece como visitante

Si le pasa a tu sitio

Si tus clientes o vos ven el 429 en tu propio sitio, algo está pidiendo de más o el límite es demasiado estricto:

Si te lo devuelve una API

Cuando el 429 viene de una API que usás (pagos, envíos, redes sociales), la respuesta suele traer un encabezado Retry-After que dice cuántos segundos esperar. Respetalo, espaciá los pedidos y guardá en caché lo que no cambia seguido.

No lo confundas con un sitio caído

Un 429 es un aviso de "más despacio", no un error del servidor. Si en cambio ves errores como el 503 o el 508, el servidor está sobrecargado o al límite de recursos.

Que no te enteres por un cliente

Vigía revisa tu sitio cada pocos minutos, con un ritmo muy bajo que no hace saltar ningún límite, y te manda un Telegram con el código exacto si el sitio empieza a devolver errores, y otro cuando vuelve. Gratis para 2 sitios.

Que la próxima vez no te avise un cliente

Vigía revisa tu sitio cada pocos minutos y te manda un Telegram si se cae, y antes de que venzan el SSL y el dominio.

Gratis para 2 sitios, sin tarjeta ni contraseña. ¿Solo querés ver si anda ahora? Chequealo gratis.

Otras guías