[z/OS]

Ajustando Especificações de Ativação do WebSphere MQ para Gerenciamento de Carga de Trabalho no WebSphere Application Server para z/OS

Ajuste suas especificações de ativação do WebSphere MQ para permitir o workload management (WLM) efetivo, calculando o valor ideal para a propriedade Máximo de Sessões do Servidor.

Quando há uma lista não processada de mensagens na fila do IBM MQ para seu bean acionado por mensagens (MDB), é conveniente que algumas mensagens sejam processadas antes de outras mensagens 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 do WLM efetivo, você deve se certificar de que a fila do WLM foi suficientemente carregada com IDs de mensagem, 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 utilizará 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 do Servidor na especificação de ativação 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 do Servidor 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 do Servidor

    causa encadeamentos do trabalhador 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_mqacspecwlm
Nome do arquivo: cprf_tunezmdb_mqacspecwlm.html