Bloqueo de capacidad de nodo

Puede habilitar el bloqueo de capacidad de los nodos activando la propiedad yfs.nodecapacity.lock a verdadero.

Funcionamiento del bloqueo de capacidad de los nodos

Comprobación de capacidad frente al umbral
Cada vez que el sistema comprueba la capacidad, compara la capacidad disponible con el umbral definido en yfs.nodecapacity.threshold.
  • El umbral se expresa en porcentaje. Por ejemplo, 20 significa 20 %.
  • Si la capacidad supera el umbral, no se aplica ningún bloqueo al grupo de recursos y a la fecha.
  • Si la capacidad está por debajo del umbral, es necesario bloquearla antes de realizar cualquier comprobación de disponibilidad futura. Esto garantiza que todos los subprocesos sepan que se necesita un bloqueo para ese grupo de recursos y esa fecha.
Comportamiento de bloqueo
Cuando se requiere el bloqueo, las comprobaciones de disponibilidad posteriores esperan el bloqueo durante el tiempo especificado en yfs.nodecapacity.timeout.
El valor es en segundos.
El valor predeterminado es 0 segundos, lo que significa que no hay espera.
Nota: Si se agota el tiempo de espera, el sistema asume que no hay capacidad disponible y vuelve a la lógica estándar de abastecimiento e inventario.
Número de reintentos
Puede configurar cuántas veces el sistema reintenta adquirir el bloqueo utilizando nodecapacity.maxLockRetry. Por ejemplo, nodecapacity.maxLockRetry = 2.
El valor predeterminado es 1.
Nota: Tras el número máximo de reintentos, el sistema asume que no hay capacidad disponible para el grupo de recursos y la fecha.

Resumen de las propiedades clave

Tabla 1. Propiedades clave en la capacidad de bloqueo de nodos
Nombre de propiedad Descripción Valor predeterminado
yfs.nodecapacity.lock Habilita el bloqueo de capacidad de los nodos. falso
yfs.nodecapacity.threshold Umbral de capacidad en porcentaje. Por ejemplo, 20 por 20 %. 0
yfs.nodecapacity.timeout Tiempo de espera de bloqueo en segundos. 0 significa que no hay que esperar.
nodecapacity.maxLockRetry Número máximo de intentos de reintento para la adquisición del bloqueo. 1