O planejador de tarefa aceita os envios de tarefas e determina onde e quando executá-los. Como parte do gerenciamento de tarefas, o planejador de tarefa mantém as informações de tarefas em um banco de dados de tarefas externo. Configurações para o the planejador de tarefa inclui a seleção do destino de implementação, nome da JNDI da origem de dados, nome do esquema do banco de dados, e local do log da tarefa do terminal para ser configurado para o planejador.
Consulte Criando o Banco de Dados do planejador de tarefa para obter informações sobre como criar um banco de dados não padrão do planejador de tarefa.
Se você estiver usando o componente do Compute Grid com o componente do Operations Optimization, a função da disposição de aplicativo dinâmico com o planejador de tarefa será suportada. O controlador de posicionamento do aplicativo, juntamente com o planejador e o Autonomic Request Flow Manager, fornecem proteção contra sobrecarga de servidores enquanto as cargas de trabalho on-line e em lote estão em clusters dinâmicos. Essa proteção contra sobrecarga não é suportada para membros do clusters estático. Como as tarefas em lote podem consumir muita CPU e serem executadas durante um longo período de tempo, o limite de utilização pode ser excedido.
Quando o componente Operations Optimization é instalado com o componente Compute Grid, o controlador de posicionamento de aplicativos é consultado pelo planejador de tarefa durante seu processo de seleção de terminal. A propriedade customizada UseAPCEndpointSelection; value = false pode ser configurada no planejador de tarefa para desativar a integração controlador de posicionamento de aplicativos/planejador de tarefa. Utilize essa propriedade customizada para desativar o controlador de posicionamento do aplicativo durante o processo de seleção de terminal do planejador de tarefa.
Se houver várias edições ativas do aplicativo Compute Grid que está sendo executado na célula, você poderá especificar a propriedade customizada, default.edition.AppName=Edition, em que AppName é o nome do aplicativo e Edition é a edição do aplicativo que é especificada durante a instalação. Por exemplo, default.edition.TestBatchApplication=1.0. O valor Base será utilizado se a edição do aplicativo não estiver definida. O planejador de tarefa direciona a tarefa para o terminal, que hospedará a edição padrão desse aplicativo se o xJCL não especificar a edição, conforme mostrado no seguinte código:
<job-scheduling-criteria> <required-capability expression="application_property$edition=1.0" /> </job-scheduling-criteria>
O planejador de tarefa pode ser configurado usando o console administrativo ou por script. Para configurar o planejador de tarefa usando a linguagem de script, use o link para as tarefas administrativas de configuração do planejador de tarefa, fornecido na seção de links relacionados na parte inferior desta página. Para configurar o planejador de tarefa usando o console administrativo, consulte o seguinte procedimento.