O GlassFish Server fornece um tempo de execução em batch para a programação e execução de jobs em batch. Os jobs em batch geralmente são de longa execução, tarefas orientadas a alto volume que contêm uma série de etapas. Aplicações em lote submetem jobs ao tempo de execução em batch e fornecem instruções sobre como e quando executar as etapas. O tempo de execução em batch processa as etapas e armazena informações sobre os jobs em um repositório de jobs. No GlassFish Server, o repositório de jobs é um banco de dados.
Use a página Execuções de Jobs em Batch para exibir detalhes sobre execuções registradas de jobs em batch.
A página Execuções de Jobs em Batch contém as seguintes informações:
O nome da instância de cluster ou servidor do GlassFish à qual a configuração se aplica.
Uma lista de execuções de job em batch registradas para a instância ou cluster. Para cada execução, as seguintes informações são exibidas:
O ID designado à execução do job em batch. Se você clicar no ID de execução, a página Detalhes da Execução do Job em Batch correspondente será aberta. Uma nova execução é criada na primeira vez em que um job é iniciado e cada vez que a execução existente é reiniciada.
O nome do job.
O status da execução conforme definido pelo tempo de execução do batch.
O status da execução conforme definido pelo XML do Job ou pela aplicação em batch. Por default, o status de saída e o status do lote são iguais, a menos que o status de saída seja substituído explicitamente.
O ID designado à instância do job em batch. A instância de um job em batch pode ter várias execuções.
O horário em que a execução foi iniciada.
O horário em que a execução foi finalizada.