Coletando Javacore por meio do IBM MQ Explorer

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

Sobre Esta Tarefa

Será necessário coletar o Javacore somente quando o seu representante de serviço IBM solicitar. O local de saída para o Javacore depende da plataforma em que o IBM MQ Explorer está em execução:
  • [Linux]No Linux®, o Javacore é gerado no diretório de trabalho atual, que geralmente é o diretório inicial 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 inicial 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. Feche o 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 integral do servidor do IBM MQ, o comando MQExplorer estará em /opt/mqm/bin, em que opt/mqm é o diretório de instalação do IBM MQ.
      • Se você tiver instalado o IBM MQ Explorer independente (MS0T SupportPac), o comando MQExplorer estará no 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 do 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 o IBM MQ Explorer.
      • Ao executar 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, em que MQ_INSTALLATION_PATH é o caminho de instalação do IBM MQ.
      • Se você tiver instalado o IBM MQ Explorer independente (SupportPac MS0T), o MQExplorer.exe estará no diretório do MQ_EXPLORER_INSTALLATION_PATH, em que o MQ_EXPLORER_INSTALLATION_PATH é o caminho da instalação do IBM MQ Explorer (SupportPac MS0T).
    2. Quando uma janela da linha de comandos aparecer para o IBM MQ Explorer, configure o foco do Windows nessa janela e pressione Control+Break para gerar um Javacore.