503 Servicio no disponible es un código de estado HTTP que indica una limitación temporal en la capacidad de sitios, por lo demás saludables, para atender solicitudes estándar debido a un cuello de botella de capacidad o a un problema de la plataforma.
Estas son algunas razones específicas por las que se puede devolver un código de estado HTTP 503 Servicio no disponible:
- Las dependencias intermedias, como bases de datos, DNS, proveedores de pago, etc., de las que depende la aplicación no son accesibles o están enviando errores/tiempos de espera.
- Hay un problema con el propio software del servidor web que le impide seguir gestionando las solicitudes correctamente, como por ejemplo, una actualización de software o un cambio de configuración.
- Los servicios en la nube, como las plataformas de aplicaciones, las funciones sin servidor y el almacenamiento de objetos que respaldan la aplicación, están alcanzando cuotas de uso u otros límites que impiden atender las solicitudes.
- El sitio o servicio está experimentando una interrupción programada, mantenimiento o una interrupción parcial que le impide atender algunas solicitudes.
- El servidor web o la aplicación están temporalmente sobrecargados y no tienen la capacidad de gestionar solicitudes adicionales con el volumen o la velocidad actuales.
- No se ha configurado la escalabilidad automática en el servidor web, o está configurada incorrectamente, y debido a grandes picos de tráfico, la funcionalidad se desactiva temporalmente.
En esencia, el estado 503 significa una limitación temporal en la capacidad de sitios, por lo demás saludables, para atender solicitudes estándar debido a un cuello de botella de capacidad o a un problema de la plataforma.