¿Qué es el error 503?
También llamado: 503 Service Unavailable, servicio no disponible
Definición
El error 503 (Service Unavailable) indica que el servidor no puede atender la petición en ese momento, normalmente por sobrecarga o porque está en mantenimiento. Es un error temporal.
A diferencia del 500, el 503 dice «ahora no puedo, inténtalo luego». Por eso es el código correcto para las páginas de mantenimiento: los buscadores entienden que es algo pasajero y no eliminan las páginas de su índice.
Ejemplo
Respuesta de mantenimiento bien hecha, indicando cuándo volver:
HTTP/1.1 503 Service Unavailable
Retry-After: 3600
Content-Type: text/html; charset=utf-8
En Nginx, una forma sencilla de poner la web en mantenimiento:
if (-f /var/www/mantenimiento.flag) {
return 503;
}
error_page 503 /mantenimiento.html;
Causas más frecuentes
- Mantenimiento programado o una actualización en curso (WordPress crea un archivo
.maintenancemientras actualiza). - Picos de tráfico que agotan los procesos disponibles del servidor.
- Límites del hosting: en hosting compartido, superar los límites de CPU o procesos de la cuenta.
- Un ataque DDoS o bots agresivos.
Errores habituales
- Dejar una web en mantenimiento con 503 durante días: Google acaba tratándolo como un error permanente.
- Una actualización de WordPress interrumpida que deja el archivo
.maintenanceen la raíz. Borrarlo devuelve la web.
¿Tienes un producto o servicio relacionado con Error 503? Anúnciate en este término.
Términos relacionados
- Código de estado HTTPUn código de estado HTTP es el número de tres cifras con el que...
- Error 502El error 502 (Bad Gateway) aparece cuando un servidor intermedio, como un proxy, una...
- Error 500El error 500 (Internal Server Error) indica que algo ha fallado en el servidor...
- UptimeEl uptime es el porcentaje de tiempo que un servicio está funcionando. Un 99,9...
- EscalabilidadLa escalabilidad es la capacidad de un sistema para atender más carga (más visitas,...
- DDoSUn ataque DDoS (denegación de servicio distribuida) consiste en saturar una web o un...