[z/OS]

Ajustando as Portas do Listener para Gerenciamento de Carga de Trabalho no WebSphere Application Server para z/OS

Ajuste suas portas do listener para permitir o workload management (WLM) efetivo, calculando o valor ideal para a propriedade Máximo de Sessões.

Nota: Para WebSphere Application Server Versão 7 e posterior, as portas listener são estabilizadas. Para obter informações adicionais, leia o artigo sobre recursos estabilizados. Você deve planejar migrar as configurações de implementação do bean acionado por mensagens do WebSphere MQ do uso de portas do listener para o uso de especificações de ativação. [AIX Solaris HP-UX Linux Windows][IBM i]Para obter informações adicionais sobre como configurar as especificações de ativação para o modo não ASF, veja Configurando especificações de ativação para o modo não ASF. No entanto, você não deve iniciar esta migração até ter certeza de que o aplicativo não precisa funcionar nos servidores de aplicativos anteriores ao WebSphere Application Server Versão 7. Por exemplo, se você possuir um cluster do servidor de aplicativos com alguns membros na Versão 6.1 e alguns em uma versão posterior, não deverá migrar os aplicativos nesse cluster para usar as especificações de ativação até depois de ter migrado todos os servidores de aplicativos no cluster para a versão posterior.

Quando há uma lista não processada de mensagens na fila do IBM MQ para seu bean acionado por mensagens (MDB), você deseja que algumas mensagens sejam processadas antes de outra mensagem com base na classe de transação.

O recurso workload management (WLM) do WebSphere Application Server para z/OS permite que mensagens sejam processadas em uma determinada ordem com base na classe de transação. A priorização de gerenciamento de carga de trabalho ocorre quando IDs de mensagem foram colocados na fila do WLM. Portanto, para permitir priorização efetiva do WLM, você deve certificar-se de que a fila do WLM tenha sido carregada com IDs da mensagem suficientes para que o MDB tenha uma seleção de mensagens, com diferentes classes de transação, para escolha. Se não houver mensagens suficientes na fila do WLM, o MDB usará a primeira mensagem disponível na fila do WLM e a classe de transação não será considerada.

Para assegurar que a fila do WLM foi carregada suficientemente para permitir a priorização do WLM, configure a propriedade Máximo de Sessões da porta do listener para um valor mais alto que a recomendação de linha de base de "duas vezes o número combinado de encadeamentos do trabalhador em todos os servidores para o servidor."

  • Para ajustar sua configuração para o WLM, é necessário determinar os valores a seguir:
    • O número médio de encadeamentos do trabalhador do servidor que processam um determinado MDB.
    • O número médio de servidores disponíveis (algum número entre o mínimo e o máximo é iniciado em um dado momento).

    Esses valores podem ser estimados usando-se o Performance Monitoring Information (PMI), outras ferramentas de monitoramento, ou talvez, por um entendimento de alto nível de como o bean acionado por mensagens se ajustará no fluxo geral de aplicativos de um servidor específico.

  • Configure a propriedade Máximo de Sessões na porta do listener para um dos valores a seguir:
    • Duas vezes o número de encadeamentos do trabalhador que estão disponíveis para o número máximo de servidores no servidor escalável.
    • Duas vezes o número de encadeamentos do trabalhador que estão disponíveis em todos os servidores.

    Uma configuração muito baixa para Máximo de Sessões causa encadeamentos do trabalho inativos. Uma configuração muito alta pode causar acúmulo de mensagens extras na fila do WLM, mas essas mensagens não devem ser suficientes para sobrecarregar a fila do WLM e causar falha do servidor.


Ícone que indica o tipo de tópico Tópico de Conceito



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cprf_tunezmdb_lpwlm
Nome do arquivo: cprf_tunezmdb_lpwlm.html