Como coletar Javacore do IBM MQ Explorer

Para determinados problemas, é útil coletar um arquivo Javacore do 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 pelo seu Representante de Serviço IBM . O local de saída para o Javacore depende da plataforma que o IBM MQ Explorer está executando 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]No Linux:
    1. Use o comando MQExplorer para executar o 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 está em MQ_EXPLORER_INSTALLATION_PATH, onde MQ_EXPLORER_INSTALLATION_PATH é o caminho de instalação do IBM MQ Explorer independente (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]No 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 MQ_INSTALLATION_PATH/bin64 diretório, 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 , onde MQ_EXPLORER_INSTALLATION_PATH é o caminho de instalação IBM MQ Explorer (MS0T SupportPac).
    2. Quando uma janela de linha de comandos aparece para o IBM MQ Explorer, configure o foco do Windows nesta janela, e pressione Control + Break para gerar um Javacore.