Quando um processo não termina normalmente é gerado um arquivo encerrado de forma anormal.
Quando um processo não é finalizado normalmente, uma entrada de
encerramento anormal é feita no syslog, ou no log de Eventos do Windows. Se houver mais dados a serem gravados que são apropriados para o registro,
um novo arquivo é criado para contê-los e a entrada do registro indica o
nome do arquivo. Você precisará enviar o arquivo para o Centro de Suporte
IBM® para análise.
Arquivos de
encerramento anormal nunca são gerados durante operação normal; sempre envolva o Centro
de Suporte IBM quando eles ocorrerem.
O novo arquivo é chamado:
Windows
- filename.abend; se você tiver definido o workpath, utilizando o
parâmetro -w do comando mqsicreatebroker, a localização será workpath\common\errors. Se você não tiver especificado o workpath do intermediário, o workpath poderá ser
resolvido, emitindo o comando echo %MQSI_WORKPATH% no
Console de Comandos da instalação. Se não for possível gravar nesse diretório, o arquivo
será colocado no diretório workpath\common\log,
mas, seja qual for o caso, a mensagem no Registro de Eventos o informa onde encontrá-lo.
UNIX
- filename.abend no diretório /var/mqsi/common/errors.
z/OS
- filename.abend no diretório /<component_HFS>/common/errors.
em que
filename é um nome
exclusivo alocado dinamicamente, conforme indicado na mensagem do
syslog ou do Registro de Eventos.
O arquivo encerrado de forma anormal pode fornecer uma pilha para o encadeamento com falha; isso pode ajudar a identificar os problemas no código de
plug-in quando ocorrer um encerramento de forma anormal aqui. Nesse
caso, para o z/OS, essa pilha estará disponível em um
arquivo CEEDUMP no mesmo diretório que o arquivo de encerramento anormal, por padrão.
Cada arquivo encerrado de forma anormal contém um cabeçalho que
inclui as seguintes seções:
- Detalhes do produto (o produto intermediário que está sendo utilizado)
- Sistema Operacional
- Ambiente (incluindo o caminho da instalação e o ID do processo que contém
o encadeamento com falha)
- Implementação (incluindo o componente e, onde aplicável, o nome do grupo de
execução e os UUIDs)
- Informações de Build (para uso interno da IBM )
- Local do Defeito (incluindo a hora em que ocorreu o defeito e, onde aplicável,
o nome do fluxo de mensagens)
O conteúdo e a organização do arquivo encerrado de forma anormal e seu cabeçalho estão sujeitos à alterações sem prévio aviso.
Periodicamente, limpe os arquivos encerrados de forma anormal indesejados
do diretório errors ou registro do
z/OS. Isso pode ser feito movendo os arquivos para um archive ou excluindo-os quando eles não forem mais necessários. Isso garante que o caminho de trabalho não ficará cheio; em condições extremas, o desempenho do sistema pode ser degradado se um espaço significativo estiver sendo utilizado com antigos arquivos de encerramento anormal.