Coletando Javacore de IBM MQ Explorer

Para determinados problemas, é útil coletar um arquivo Javacore de IBM® MQ Explorer para verificar o status dos threads internos dentro da interface do usuário.

Sobre esta tarefa

Você deve coletar Javacore apenas quando solicitado a fazê-lo por seu Representante de Serviço IBM . O local de saída para o Javacore depende da plataforma que IBM MQ Explorer está em execução em:
  • [Linux]No Linux®, o Javacore é gerado no diretório de trabalho atual, que é tipicamente o diretório home do usuário. Por exemplo:
    • Diretório: /home/mquser/
    • Exemplo de nome do arquivo: javacore.20200108.101650.31132.0001.txt
  • [Windows]No Windows, o Javacore é gerado no diretório home do usuário. Por exemplo:
    • Diretório: C:\Users\MQUser\
    • Exemplo de nome do arquivo: javacore.20200108.101825.4100.0001.txt

Para coletar um Javacore, conclua as etapas a seguir.

Procedimento

  1. Fechar IBM MQ Explorer.
  2. [Linux]Em Linux:
    1. Use o comando MQExplorer para executar IBM MQ Explorer.
      • Se você estiver executando o IBM MQ Explorer que foi instalado como parte de uma instalação completa do servidor IBM MQ , o comando MQExplorer está em /opt/mqm/bin, onde opt/mqm é o diretório de instalação IBM MQ .
      • Se você instalou o IBM MQ Explorer independente (MS0T SupportPac), o comando MQExplorer estará em MQ_EXPLORER_INSTALLATION_PATH, em que MQ_EXPLORER_INSTALLATION_PATH é o caminho da instalação independente do IBM MQ Explorer (MS0T SupportPac).
    2. Determine o identificador do processo para o processo IBM MQ Explorer . O exemplo a seguir mostra como determinar o identificador do processo para o usuário atual:
      ps -u `whoami` | grep MQExplorer | awk ' { print $1 } '

      Se você não tiver certeza de como obter o identificador do processo, entre em contato com o seu administrador de sistemas.

    3. Execute o comando a seguir para gerar o Javacore:
      kill -3 <MQExplorer process identifier>
  3. [Windows]Em Windows:
    1. Use o comando MQExplorer -debug para executar IBM MQ Explorer.
      • Se você estiver executando o IBM MQ Explorer que foi instalado como parte de uma instalação completa do servidor IBM MQ , o comando MQExplorer (MQExplorer.exe) está no diretório MQ_INSTALLATION_PATH/bin64 , onde MQ_INSTALLATION_PATH é o caminho de instalação IBM MQ .
      • Se você instalou o IBM MQ Explorer independente (MS0T SupportPac), MQExplorer.exe está no diretório MQ_EXPLORER_INSTALLATION_PATH, em que MQ_EXPLORER_INSTALLATION_PATH é o caminho de instalação IBM MQ Explorer (MS0T SupportPac).
    2. Quando uma janela de linha de comandos aparece para IBM MQ Explorer, configure Windows foco nesta janela, e pressione Control + Break para gerar um Javacore.