Configurações dos Gerenciadores de Trabalho
Utilize esta página para modificar definições do gerenciador de trabalho. Os gerenciadores de trabalho contêm um conjunto de encadeamentos ligado à Java Naming and Directory Interface.
Para visualizar essa página do console administrativo, clique em
.Escopo
Especifica o escopo do recurso configurado. Esse valor indica o local do arquivo de configuração.
Nome
Especifica o nome exclusivo pelo qual o gerenciador de trabalho é conhecido para propósitos administrativos.
Nome de JNDI
Especifica o nome JNDI (Java Naming and Directory Interface) usado para procurar pelo gerenciador de trabalho no namespace.
Descrição
Especifica a descrição desse gerenciador de trabalho para propósitos administrativos.
Category
Especifica uma cadeia que pode ser utilizada para classificar ou agrupar este gerenciador de trabalho.
Tempo Limite de Trabalho
Especifica quantos milissegundos aguardar antes de tentar cancelar ou liberar uma unidade de trabalho. O intervalo de tempo limite começa quando a unidade de trabalho é iniciada, e não quando ela é submetida. O tempo limite de trabalho aplica-se ao trabalho Bean assíncrono, trabalho CommonJ e tarefas do executor gerenciado enviadas por meio de executar/enviar, mas não por meio de invokeAll/invokeAny, que tem seu próprio mecanismo para especificar um tempo limite.
Informações | Valor |
---|---|
Padrão | 0 |
Intervalo | 0 a int.maxvalue |
Tamanho da Fila de Pedidos de Trabalho
Especifica o tamanho da fila de pedidos de trabalho.

Informações | Valor |
---|---|
Padrão | 0 |
Ação de Fila Cheia de Pedidos de Trabalho
Especifica a ação executada quando o conjunto de encadeamentos é esgotado e a fila de pedidos de trabalho está cheia. Esta ação é iniciada quando você envia trabalho não-daemon para o gerenciador de trabalho.
Se configurados como FAIL, os métodos de API do executor ou gerenciador de trabalho criam uma exceção em vez de bloqueio.
Informações | Valor |
---|---|
Default | BLOCK |
Intervalo | FAIL |
Nomes dos Serviços
Especifica uma lista de serviços para tornar disponível para este gerenciador de trabalhos.
As tarefas enviadas por um gerenciador de trabalho podem herdar informações do contexto de encadeamento ativando um ou mais contextos de serviços no recurso do gerenciador de trabalho no console administrativo ou configurando o atributo serviceNames do objeto de configuração WorkManagerInfo. Ao especificar o atributo serviceNames, separe cada serviço ativado por um ponto e vírgula; por exemplo: security;UserWorkArea;com.ibm.ws.i18n. As informações de contexto de encadeamento são herdadas do encadeamento de envio ou do encadeamento que consultou ou injetou um factory de encadeamento gerenciado.
Quando um contexto de serviço é ativado, ele propaga o contexto para o encadeamento de destino do encadeamento de planejamento ou do encadeamento que consultou ou injetou o thread factory gerenciado. Se não estiver ativado, o encadeamento de destino não herda o contexto do encadeamento de planejamento e um contexto padrão é aplicado. Qualquer contexto relacionado que já está presente no encadeamento é suspenso antes de qualquer novo contexto ser aplicado.
As informações de contexto de cada serviço selecionado são propagadas para cada encadeamento gerenciado chamável e executável, proxy contextual, trabalho ou alarme que é criado usando esse gerenciador de trabalho. A seleção de serviços que não são necessários pode impactar negativamente o desempenho.
Nome do Serviço | Descrição |
---|---|
Internacionalização | Utilize o console administrativo ou o nome de serviço com.ibm.ws.i18n para ativar as informações do contexto de internacionalização. Quando o contexto de internacionalização e o serviço de internacionalização estão ativados, o contexto de internacionalização existente no encadeamento de planejamento está disponível no encadeamento de destino. Este recurso é opcional. |
Security | Utilize o console administrativo ou o nome do serviço de segurança para ativar o subject JAAS (Java Authentication and Authorization Service). Quando esse recurso e segurança administrativa são ativados, o objeto JAAS presente no encadeamento de planejamento é aplicado no encadeamento de destino. Se não estiver ativado, o encadeamento de destino será executado anonimamente sem um assunto do JAAS no encadeamento. Este recurso é opcional. |
Área de trabalho | Utilize o console administrativo ou o nome do serviço UserWorkArea para ativar as partições da área de trabalho. Quando ativado, o contexto da área de trabalho para cada partição da área de trabalho que existe no encadeamento de planejamento está disponível no encadeamento de destino. Este recurso é opcional. |
serviço de perfil do aplicativo (descontinuado) | Utilize o console administrativo ou o nome de serviço AppProfileService para ativar tarefas do perfil do aplicativo. O contexto do perfil do aplicativo não é suportado e não está disponível para aplicativos J2EE 1.4. Para aplicativos J2EE 1.3, o contexto do perfil de aplicativos está obsoleto e está disponível somente quando Modo de Compatibilidade do Application Profile Service 5.x está ativado e o encadeamento de planejamento e o encadeamento de destino são aplicativos J2EE 1.3. Quando ativado, todas as tarefas de perfil do aplicativo disponíveis no encadeamento de planejamento estão disponíveis no encadeamento de destino. O trabalho planejado que é executado em um aplicativo J2EE 1.4 não obtém a tarefa de perfil do aplicativo do encadeamento de planejamento. Este recurso é opcional. |
Propriedades do Conjunto de Encadeamentos
Especifica propriedades para controlar o comportamento do conjunto de encadeamentos.
Properties | Descrição |
---|---|
Número de Encadeamentos de Alarme | Especifica o número máximo desejado de encadeamentos para um conjunto de encadeamentos separados para tarefas e alarmes que estão planejados para execução em um ponto específico no tempo. |
Número Mínimo de Encadeamentos | Especifica o número mínimo de encadeamentos disponíveis nesse gerenciador de trabalho para tarefas enviadas que devem ser executadas imediatamente. Essa propriedade não se aplica a tarefas planejadas para execução em um ponto específico no tempo. |
Número Máximo de Encadeamentos | Especifica o número máximo de encadeamentos disponíveis nesse gerenciador de trabalho para tarefas enviadas que devem ser executadas imediatamente. Essa propriedade não se aplica a tarefas planejadas para execução em um ponto específico no tempo. |
Prioridade de Encadeamento | Especifica a prioridade dos encadeamentos disponíveis neste gerenciador de trabalho. Essa propriedade inclui ambos os encadeamentos no conjunto e encadeamentos criados por um thread factory gerenciado. |
Pode ser Aumentado | Especifica se o número de encadeamentos neste gerenciador de trabalho pode ser aumentado. |
![[z/OS]](../../images/ngzos.gif)
Classe de Transação Padrão
Especifica o nome da classe de transação utilizada para classificar o trabalho executado por esta instância do gerenciador de trabalho quando as informações da classe do z/OS Work Load Manager Service não estiverem contidas nas informações de contexto do trabalho.
Informações | Valor |
---|---|
Tipo de Dado | String |
Intervalo | 0-8 caracteres |
![[z/OS]](../../images/ngzos.gif)
Classe de Transação do Daemon
Especifica a classe de transação utilizada para a classificação da carga de trabalho do Work Load Manager Service do trabalho de daemon.
Informações | Valor |
---|---|
Tipo de Dado | String |
Intervalo | 0-8 caracteres |