RX0530

Dominio: Análisis sintáctico

Mensaje de error

una política de supervisión de manifest.rush no es un número decimal entero: %s (%s)

En el mensaje, %s marca un valor que el motor completa cuando lanza el error.

La historia

El motor rechazó un valor de supervisión de tu manifiesto, porque no es un número decimal entero. Te cuento qué es esto. En manifest.rush declaras la política de supervisión de tu proyecto: con qué cadencia late el supervisor, con heartbeat interval ms, y cuántos reinicios permite, con restart budget. Cada valor debe ser un número entero. La cadencia debe ser mayor que cero. El presupuesto de reinicios puede ser cero o más. Si escribes la palabra fast, un número negativo como menos cinco, o cero en la cadencia, el motor no lo ignora, porque tú creerías que tu política se aplica cuando no es así. Una política que no se aplica en silencio es una configuración que miente. Un ejemplo: heartbeat interval ms igual a rápido. La solución es escribir un número, como cien. El mensaje incluye la línea, la palabra y lo que escribiste. Corrígelo y la política quedará activa.

Texto del catálogo de errores del motor de Rush.