Establecer las propiedades progreso y trabajo del mensaje de progreso
Microsoft HPC Pack incluye dos propiedades de trabajo para ayudar a comunicar el progreso de los trabajos que se ejecutan en el clúster: Progressy Progress Message. De forma predeterminada, el servicio programador de trabajos de HPC establece y mantiene la propiedad Progress
Para establecer las propiedades de Progress y Progress Message en un archivo batch (.bat), un script de PowerShell de HPC (.ps1) o en una aplicación, puede usar la variable de entorno %CCP_JOBID%
para obtener el identificador de trabajo del trabajo actual.
En un archivo de .bat, use el trabajo de modificar comando, por ejemplo:
Job modify %CCP_JOBID% /progress:50 /progressmsg:”Hello”
En un archivo de
set-HpcJob –id %CCP_JOBID% -progress 50 –progressmessage ”Hello”
Para obtener información sobre el uso de las API para establecer el progreso personalizado en una aplicación, consulte Configuración de información de progreso del trabajo personalizado paso a paso.
Los valores de Progress y las propiedades Progress Message se pueden establecer para los trabajos que se encuentran en los estados siguientes:
Configuración de
en cola
en ejecución
cancelado
error
Consideraciones adicionales
El servicio Programador de trabajos no continúa actualizando
progreso para un trabajo si proporciona un valor para la propiedad Progressa través de la interfaz de línea de comandos, HPC PowerShell o las API. En el caso de los trabajos de SOA, los nodos de agente establecen y mantienen la propiedad Progress en función del número de llamadas de servicio para ese trabajo.
mensaje de progreso no se muestra de forma predeterminada en la lista de trabajos. Puede personalizar qué propiedades de trabajo y tarea aparecen en la lista de trabajos y panel de detalles. En la barra de menús, haga clic en Very, a continuación, haga clic en Selector de columnas.