Saltar a contenido

3. Regla de precedencia

Cuando varias condiciones activan estados distintos a la vez, prevalece siempre el estado más restrictivo. Esta regla garantiza un comportamiento conservador ante cualquier ambigüedad.


Jerarquía de estados

Normal < Degradado < Conservación < Supervivencia < Emergencia < Reconstrucción

Ejemplos de resolución

Conflicto: Degradado vs Conservación

RAM al 90% activaría Degradado. SAI al 30% activaría Conservación. Resultado: Conservación (nivel 2 > nivel 1). Efecto neto: ocio apagado + Tier D/5 apagados.

Conflicto: Degradado vs Supervivencia

CPU al 95% activaría Degradado. SAI al 15% activaría Supervivencia. Resultado: Supervivencia (nivel 3 > nivel 1). Solo Tier A activo.

Sin conflicto: Degradado + alerta de warning

RAM al 88% activa Degradado. La alerta de warning por espacio en disco no activa ningún estado. Resultado: Degradado.


Lo que NO resuelve

  • Conflictos dentro del mismo estado (dos métricas distintas activando Degradado)
  • Decisiones operativas del administrador (apagar un servicio manualmente no es cambio de estado)
  • Condiciones que no activan estados formalmente

Implementación

n8n evalúa cada 60 segundos: si hay múltiples condiciones → elige el estado más restrictivo según la jerarquía. El watchdog aplica la misma lógica si n8n no responde.


Relaciones


Ante la duda, protege más.


Secciones relacionadas