Configurar Gerenciadores de Trabalho da Partição

Antes de começar

Observação: As partições de domínio Multitenant do WebLogic Server foram descontinuadas no WebLogic Server 12.2.1.4.0. A Console e as páginas de ajuda relacionadas serão removidas na próxima release.

Definir Gerenciadores de Trabalho da Partição


Gerenciadores de Trabalho da Partição definem política de uso de thread entre partições. Você pode configurá-los para limitar o número de threads do Gerenciador de Trabalho em cada partição, bem como gerenciar alocação de uso de thread com base no tempo de uso de thread de cada partição. A importância de controlar o uso de thread relativo é fornecer qualidade de serviço adequada e imparcialidade entre várias partições que compartilham a mesma instância de WLS. Sem isso, uma aplicação de uma partição pode usar recursos de thread de outras partições, evitando que elas funcionem adequadamente.

Para configurar um Gerenciador de Trabalho da Partição:

  1. Se você ainda não tiver feito isso, no Centro de Alterações da Console de Administração, clique em Bloquear e Editar (consulte Usar o Centro de Alterações).
  2. No painel esquerdo do Console, expanda Partições de Domínio e selecione Gerenciadores de Trabalho da Partição.

    A tabela de Gerenciadores de Trabalho da Partição exibe os Gerenciadores de Trabalho da Partição definidos.

  3. Clique no nome do Gerenciador de Trabalho da Partição que você deseja configurar.
  4. Na página Editar Gerenciador de Trabalho da Partição:
    1. No campo Capacidade Compartilhada, informe um número entre 1 e 100.

      A capacidade compartilhada da partição para Gerenciadores de Trabalho limitam o número de solicitações de trabalho de uma partição. Este limite inclui solicitações de trabalho que estão em execução ou enfileiradas aguardando um thread disponível. Quando o limite for excedido, o WLS iniciará a rejeição de determinadas solicitações submetidas pela partição.

      O valor é expresso como uma porcentagem da capacidade de todo o Servidor WLS, conforme configurado na opção "Capacidade Compartilhada para Gerenciadores de Trabalho" que suprime o número de solicitação em toda a instância do Servidor WLS. A capacidade compartilhada da partição para Gerenciadores de Trabalho deve ser um valor entre 1 e 100 porcento.

    2. No campo Compartilhamento Satisfatório, informe um número entre 1 e 99.

      O valor do compartimento satisfatório é uma porcentagem desejada de uso de thread desta partição comparada ao uso de thread de todas as partições. O valor deve ser um número entre 1 e 99. A Oracle recomenda que a soma este valor de todas as partições em execução em um domínio de WLS seja somado a 100. Por padrão, uma partição tem um compartilhamento satisfatório de 50.

    3. (Opcional) Especifique um valor de Número Mínimo de Restrições de Threads.

      Um número mínimo de restrições de threads garante um número de threads que o servidor alocará para um Gerenciador de Trabalho para evitar conflitos. Isso poderia resultar em um Gerenciador de Trabalho recebendo mais tempo de uso do thread que seu compartilhamento satisfatório configurado, e assim, uma partição obtendo mais tempo de uso do thread que deveria, comparada a outras partições da mesma instância do servidor WLS.

      Se preferir, você pode fornecer um limite no valor mínimo de restrição de threads para cada partição configurada no domínio de WLS. Se configurado, impõe um limite superior nos valores mínimos de restrição de threads configurados em uma partição Se a soma dos valores de todas as restrições mínimas de threads em uma partição exceder este valor configurado, uma mensagem de advertência será registrada e o WLS irá reduzir o número de threads que o pool de threads irá alocar para o restrições.

      Por padrão, nenhum limite mínimo de restrições de thread é definido em uma partição.

    4. (Opcional) Especifique um valor de Número Máximo de Restrições de Threads, o número máximo de threads no pool de threads de autoajuste que estão trabalhando simultaneamente nas solicitações de uma partição.

      A restrição do máximo de threads que pode ser usados para impedir que uma partição use mais que seu compartilhamento satisfatório de recursos de thread, especialmente em situações anormais quando os threads estão bloqueados em E/S, aguardando respostas de um servidor remoto que não está respondendo. Definir uma restrição máxima de threads em um cenário ajuda a garantir que alguns threads ficarão disponíveis para solicitações de processamento de outras partições na instância do WLS.

  5. Clique em Salvar.

    A configuração do Gerenciador de Trabalho da Partição é salva.

  6. Para ativar essas alterações, no Centro de Alterações da Console de Administração, clique em Ativar Alterações.
    Nem todas as alterações entram em vigor imediatamente; algumas algumas delas precisam ser reinicializadas (consulte Usar o Centro de Alterações).

Após a conclusão

Associar partições a Gerenciadores de Trabalho da Partição