Сбор данных Javacore в IBM MQ Explorer

В ряде случаев в IBM® MQ Explorer может потребоваться собрать данные Javacore, чтобы проверить состояние внутренних нитей пользовательского интерфейса.

Об этой задаче

Выполнять сбор данных Javacore следует только по указанию сотрудника сервисного представительства IBM. Расположение, в котором сохраняется файл Javacore, зависит от платформы, на которой работает IBM MQ Explorer:
  • [Linux]В Linux® файл Javacore создается в текущем рабочем каталоге, которым обычно является домашний каталог пользователя. Например:
    • Каталог: /home/mquser/
    • Пример имени файла: javacore.20200108.101650.31132.0001.txt
  • [Windows]В Windows файл Javacore создается в домашнем каталоге пользователя. Например:
    • Каталог: C:\Users\MQUser\
    • Пример имени файла: javacore.20200108.101825.4100.0001.txt

Для сбора данных Javacore выполните следующие действия.

Процедура

  1. Закройте IBM MQ Explorer.
  2. [Linux]В Linux:
    1. Запустите IBM MQ Explorer с помощью команды MQExplorer.
      • Если IBM MQ Explorer был установлен в ходе полной установки сервера IBM MQ, то команда MQExplorer расположена в каталоге /opt/mqm/bin, где opt/mqm - это установочный каталог IBM MQ.
      • Если вы используете автономный продукт IBM MQ Explorer (MS0T SupportPac), то команда MQExplorer находится в каталоге MQ_EXPLORER_INSTALLATION_PATH, где MQ_EXPLORER_INSTALLATION_PATH - путь к каталогу установки автономного экземпляра IBM MQ Explorer (MS0T SupportPac).
    2. Узнайте идентификатор процесса IBM MQ Explorer. В следующем примере показано, как узнать идентификатор процесса текущего пользователя:
      ps -u `whoami` | grep MQExplorer | awk ' { print $1 } '

      Если вы не знаете, как узнать идентификатор процесса, обратитесь к системному администратору.

    3. Создайте файл Javacore с помощью следующей команды:
      kill -3 <MQExplorer process identifier>
  3. [Windows]В системе Windows:
    1. Запустите IBM MQ Explorer с помощью команды MQExplorer -debug.
      • Если IBM MQ Explorer был установлен как компонент сервера IBM MQ, то команда MQExplorer (MQExplorer.exe) находится к каталоге MQ_INSTALLATION_PATH/bin64, где MQ_INSTALLATION_PATH - путь к каталогу установки IBM MQ.
      • Если вы используете автономный продукт IBM MQ Explorer (MS0T SupportPac), то MQExplorer.exe находится в каталоге MQ_EXPLORER_INSTALLATION_PATH, где MQ_EXPLORER_INSTALLATION_PATH - это путь к каталогу установки IBM MQ Explorer (MS0T SupportPac).
    2. Когда откроется окно командной строки IBM MQ Explorer, переключите фокус в Windows на это окно и нажмите Control+Break, чтобы создать файл Javacore.