Clases de trabajo

Las clases de trabajo especifican los límites en consumo de recursos de los trabajos por lotes. Una clase de trabajo establece una política de consumo de recursos para un conjunto de trabajos de los trabajos por lotes. Mediante esta política se puede controlar el tiempo de ejecución, el número de trabajos simultáneos, el registro de trabajo y el almacenamiento de la cola de salida de trabajos. En este tema figuran los límites impuestos por las clases de trabajo.

Las clases de trabajo se pueden configurar con la consola administrativa y almacenarse en un archivo .xml denominado jobclass.xml bajo el directorio raíz_perfil/config/cells/nombre_célula/gridjobclasses/. Cada trabajo se asigna a una clase de trabajo.

Una clase de trabajo establece una política de:

Tiempo de ejecución
Tiempo máximo que puede ejecutarse un trabajo antes de que el sistema lo cancele automáticamente.
Trabajos simultáneos
Número máximo de trabajos de una clase de trabajo determinada asignados a la vez.
Retención de registro de trabajo
Especifica la regla para suprimir los registros de trabajo antiguos. La retención se puede especificar por espacio o tiempo:
Espacio
Se especifica en megabytes. Los registros de trabajo de la clase especificada se suprimen por orden del más antiguo al más reciente en un punto final si la suma de espacio utilizado por los registros de trabajo supera el máximo especificado.
Hora
Se especifica en forma de número entero de días. Los registros de trabajo de la clase especificada con una antigüedad de más de N días los suprime automáticamente el sistema.
Cola de salida de trabajo
Especifica la regla para suprimir trabajos de la cola de salida de trabajos. Un trabajo se encuentra en la cola de salida después de que ha finalizado, se ha detenido o se ha cancelado. La política de cola de salida permite la depuración automática de la cola de salida por:
Número
Se especifica en forma de número entero de trabajos. Cuando los trabajos que se encuentran en la cola de salida de la clase especificada supera este número, se suprimen por orden del más antiguo al más reciente hasta que el total sea menor que el número especificado.
Hora
Se especifica en forma de número entero de días. Los registros de trabajo de la clase especificada con una antigüedad de más de N días los suprime automáticamente el sistema.

A continuación figuran los límites impuestos por las clases de trabajo:

maxExecutionTime
Entero que especifica el número máximo de segundos que se permite ejecutarse a un trabajo antes de cancelarse.
maxConcurrentJob
Entero que especifica el número máximo de trabajos que pertenecen a la misma clase de trabajo que se pueden entregar a una célula. Cuando se alcanza este límite, no se entregan los nuevos trabajos que pertenecen a la misma clase de trabajo hasta que los que están actualmente en ejecución no hayan terminado la ejecución.
maxClassSpace
Entero que especifica la cantidad de espacio, en megabytes, que se permite a un registro de trabajo que pertenece a esta clase de trabajo. Cuando se alcanza este límite, se suprimen los registros de trabajo por orden del más antiguo al más reciente.
maxFileAge
Entero que especifica el número de días que se almacena un registro de trabajo de esta clase de trabajo. Se suprimen los registros de trabajo más antiguos que el número de días.
maxJob
Entero que especifica el número máximo de trabajos de esta clase que pueden estar en la cola de salida. Cuando se supera este límite, se depura automáticamente el trabajo, por orden del más antiguo al más reciente.
maxJobAge
Entero que especifica el número máximo de días que un trabajo de esta clase puede estar en la cola de salida. Los trabajos que superan el número de días que indica este valor se depuran automáticamente.

Icon that indicates the type of topic Concept topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cgrid_cgjobclasses
File name: cgrid_cgjobclasses.html