Documentación / Operar y recuperar
Deploy Watch
Activa una ventana de recuperación y conoce sus límites.
Qué protege
Deploy Watch es una ventana opcional de recuperación tras desplegar código. Está desactivado por defecto. Para un servicio HTTP sin estado compatible, puede recuperar la versión sana anterior si el nuevo despliegue falla repetidamente en el endpoint de salud poco después de publicarse.
La recuperación arranca en frío y puede haber interrupción. No revierte escrituras ni proyectos completos, no proporciona alta disponibilidad y no monitoriza continuamente DNS y TLS públicos.
Activarlo
- Configura un endpoint HTTP de salud significativo en Settings del servicio.
- Abre Deploy Watch y revisa los requisitos.
- Confirma que arrancar no ejecuta migraciones ni efectos secundarios en segundo plano, que el arranque concurrente es seguro y que la versión anterior sigue siendo compatible con datos y servicios actuales.
- Actívalo y realiza el siguiente despliegue compatible. No protege retroactivamente uno ya iniciado.
La primera versión admite una instancia HTTP sin volúmenes, cron ni pre-deploy. Necesita un despliegue anterior sano. Puede cambiar la compilación, pero deben coincidir arranque, comprobaciones, reinicio, recursos, puerto, variables resueltas y política de red. Consulta en el panel por qué no se arma una ventana.
Durante la ventana
Comprueba aproximadamente cada 15 segundos durante 10 minutos. Tres fallos consecutivos activan un intento de recuperación; HTTP 2xx reinicia el contador. La imagen anterior se conserva localmente y se prueba antes del cambio de tráfico. Una imagen ausente, capacidad insuficiente o versión anterior no sana impiden recuperar.
El panel muestra estado, motivo e historial. Nuevos despliegues y cambios manuales o de configuración relevantes cancelan la ventana anterior.
Desactivarlo
Desactiva Deploy Watch en Settings. No se crean nuevas ventanas y se cancelan las activas. El ajuste afecta al servicio en sus entornos; cada ventana pertenece a un despliegue y entorno concretos.