Configurações do Serviço de Cronômetro do EJB

Utilize essa página para configurar e gerenciar o serviço de cronômetro EJB (Enterprise JavaBeans) para um contêiner EJB específico.

Para visualizar essa página do console administrativo, clique em Servidores > Tipos de Servidor > Servidores de aplicativo WebSphere > servidor > Configurações de Contêiner EJB > Configurações do Serviço de Cronômetro EJB.

Os botões de opções para a instância do planejador de serviço de cronômetro EJB interno e a instância do planejador customizado oferecem opções que são mutuamente exclusivas.

Utilizar a instância do planejador de serviço de cronômetro do EJB

O produto fornece uma instância de planejador interno para uso do serviço de cronômetro EJB. A instância do planejador interno é pré-configurada para funcionalidade básica de cronômetro EJB é fornece definições de configuração limitadas para um serviço de cronômetro EJB.

Clicar nesse botão especifica que você deseja utilizar a instância do planejador interno para gerenciar suas tarefas. Elas são colocadas como persistentes em um banco de dados Cloudscape associado ao processo do servidor. Selecionar essa opção impede a opção Usar Instância do Planejador Customizada.

A instância do planejador interna é a padrão. Como alternativa, uma instância de planejador de cliente pode ser usada.

Utilizar a instância do planejador customizado

Você pode executar uma configuração mais avançada para o serviço de cronômetro EJB definindo uma instância de planejador customizado.

A configuração do planejador fornece mais opções de configuração que a instância do planejador pré-configurado pelo serviço de cronômetro EJB. Você pode querer definir uma instância do planejador personalizado ao executar em um ambiente em cluster, permitindo que todos os membros de cluster sejam executados com a instância de um único planejador. Isso permite que os Cronômetros EJB persistentes criados em um membro de cluster sejam executados em outros membros de cluster. Fornecer uma instância de planejador customizada também permite que os Cronômetros EJB persistentes sejam mantidos no mesmo banco de dados que outras tarefas planejadas. A seleção dessa opção bloqueia a opção Utilizar Instância do Planejador de Serviço do Cronômetro EJB Interno.

Nome de JNDI da Origem de Dados

Especifica o nome de JNDI (Java Naming and Directory Interface) da origem de dados onde os Cronômetros do EJB persistentes são armazenados para esse contêiner do EJB. Qualquer origem de dados disponível no espaço de nomes pode ser utilizada para Cronômetros do EJB. Vários Contêineres EJB podem compartilhar uma única origem de dados enquanto utilizam diferentes tabelas especificando um prefixo de tabela.

Tipo de Dados Cadeia
Padrão jdbc/DefaultEJBTimerDataSource
Alias da Origem de Dados

Alias de autenticação para um nome de usuário e senha utilizados para acessar a origem de dados.

Tipo de Dados Cadeia
Prefixo da Tabela

Uma cadeia pré-anexada aos nomes de tabela do serviço de cronômetro EJB (TASK, TREG, LMGR e LMPR). Essas tabelas são criadas durante a inicialização do servidor se ainda não existirem. Consulte a ajuda no Serviço do Planejador para obter informações sobre como criar manualmente essas tabelas. Vários serviços de cronômetro EJB independentes poderão compartilhar o mesmo banco de dados se cada instância especificar uma cadeia de prefixo diferente.

Tipo de Dados Cadeia
Padrão EJBTIMER_
Intervalo de Poll

O intervalo no qual o daemon do serviço de cronômetro EJB sonda o banco de dados. Cada operação poll pode ter um alto custo. Se o intervalo for extremamente pequeno e houver muitas tarefas programadas, o polling poderá consumir uma grande parte de recursos do sistema. Novos Cronômetros definidos para expirar antes desse intervalo podem não executar até o final do intervalo. Se esse valor for muito grande, um número potencialmente grande de eventos do cronômetro poderá ser lido na memória, pois todos os eventos do cronômetro que ocorrem no intervalo de poll seguinte são lidos toda vez.

Tipo de Dados Inteiro
Unidades segundos
Padrão 300
Intervalo 3 -- 1800
Número de Encadeamentos de Cronômetro

O número de encadeamentos utilizados para executar tarefas simultâneas do Cronômetro do EJB. Definir o número de Encadeamentos de Cronômetro como zero desativa o serviço de cronômetro EJB.

Tipo de Dados Inteiro
Padrão 1
Intervalo 0 -- 500
Nome de JNDI do Planejador

Esse campo é utilizado somente quando a opção Utilizar Instância do Planejador Customizado é feita. Ele especifica o nome de JNDI de uma instância do Planejador customizado a ser utilizado para gerenciar e persistir os Cronômetros do EJB. As informações de configuração da Instância do Planejador do serviço de cronômetro EJB interno não são fornecidas à instância do planejador especificado.

Tipo de Dados Cadeia




Links marcados (on-line) requerem acesso à Internet.

Tarefas relacionadas
Referências relacionadas


Nome do arquivo: uejb_timerservice.html