É possível configurar seu suporte ao regulador de bean acionado por mensagens (MDB)
para que ele seja otimizado para depuração, por exemplo, configurando o
suporte de rastreio dinâmico para reunião e apresentação de estatísticas.
Sobre Esta Tarefa
Usando as opções de configuração descritas nesta tarefa, é possível coletar as informações sobre depuração necessárias para o suporte ao regulador de MDB com impacto mínimo sobre o desempenho.
Procedimento
- Especifique a opção de rastreio com.ibm.ejs.jms.listener.MessageReferenceListenerPort=all=enabled. Não será necessário especificar essa opção de rastreio se a opção de rastreio
de MDB já estiver configurada.
- Configure a propriedade de sistema com.ibm.mdb.throttle.trace.enabled. Essa propriedade pode ter os seguintes valores:
- Desativada, se a
propriedade não for definida ou configurada como 0.
- Ativada, se a propriedade for definida como 1.
- Configure o suporte de rastreio dinâmico para reunião e
apresentação de estatísticas.
- Para ativar, desativar ou reconfigurar estatísticas do sistema de mensagens, use o
comando modify a seguir: f <servidor>,mdbstats,[enable
| disable | reset]. A resposta do console deve ser:
BBOO0211I MODIFICAR COMANDO MDBSTATS, [ENABLE | DISABLE | RESET] CONCLUÍDO COM SUCESSO
A mensagem a seguir aparece se a
reunião de estatísticas não estiver ativada:BBOO0284I STATISTICS GATHERING NOT ENABLED FOR <string>
- Para exibir estatísticas, use o comando modify display a seguir: f <servidor>,display,work,mdb,stats.
As informações exibidas para cada porta do listener incluem:
- NOME
- O nome da porta do listener para a qual as estatísticas estão sendo
exibidas.
- TEMPO
- A quantidade de tempo, em segundos, desde que as estatísticas foram ativadas
ou reconfiguradas.
- TOTAL
- O número total de referências de mensagem procuradas desde que as estatísticas
foram ativadas ou reconfiguradas.
- EM ANDAMENTO
- O número atual de solicitações de trabalho em andamento.
- EXCEÇÕES
- O número de exceções enquanto os pedidos são colocados na fila.
- BLOQUEIOS
- O número total de instâncias para as quais o regulador restringe
o enfileiramento de solicitações de trabalho.