Javacore összegyűjtése az IBM MQ Explorer alkalmazásból

Bizonyos problémák esetén hasznos egy Javacore fájl összegyűjtése a IBM® MQ Explorer szolgáltatásból a belső szálak állapotának ellenőrzésére a felhasználói felületen.

Erről a feladatról

Javacore fájlt csak akkor kell gyűjteni, ha az IBM szerviz képviselője kérte ezt. A Javacore kimeneti helye attól a platformtól függ, amelyen az IBM MQ Explorer fut:
  • [Linux]Linux® rendszeren a Javacore az aktuális munkakönyvtárban kerül előállításra, amely általában a felhasználó alapkönyvtára. Például:
    • Könyvtár: /home/mquser/
    • Fájlnév példa: javacore.20200108.101650.31132.0001.txt
  • [Windows]Windows rendszeren a Javacore a felhasználó alapkönyvtárában helyezkedik el. Például:
    • Könyvtár: C:\Users\MQUser\
    • Fájlnév példa: javacore.20200108.101825.4100.0001.txt

Javacore gyűjtéséhez tegye a következőket.

Eljárás

  1. Zárja be az IBM MQ Explorer eszközt.
  2. [Linux]Linux rendszeren:
    1. Az IBM MQ Explorer futtatásához használja az MQExplorer parancsot.
      • Ha teljes IBM MQ kiszolgáló telepítés részeként futtatja az IBM MQ Explorer eszközt, akkor a MQExplorer parancs az /opt/mqm/bin helyen található, ahol az opt/mqm az IBM MQ telepítési könyvtára.
      • Ha az önálló IBM MQ Explorer (MS0T támogatási csomag) terméket telpítette, akkor az MQExplorer parancs az MQ_EXPLORER_TELEPÍTÉSI_ÚTVONAL helyen található, ahol az MQ_EXPLORER_TELEPÍTÉSI_ÚTVONAL az önálló IBM MQ Explorer (MS0T támogatási csomag) telepítési útvonala.
    2. Állapítsa meg az IBM MQ Explorer folyamat folyamatazonosítóját. A következő példa az aktuális felhasználóra vonatkozó folyamatazonosító meghatározását mutatja be:
      ps -u `whoami` | grep MQExplorer | awk ' { print $1 } '

      Ha nem biztos benne, hogy hogyan kérheti le a folyamatazonosítót, akkor lépjen kapcsolatba a rendszeradminisztrátorral.

    3. Futtassa a következő parancsot a Javacore előállításához:
      kill -3 <MQExplorer process identifier>
  3. [Windows]Windows rendszeren:
    1. Az IBM MQ Explorer futtatásához használja az MQExplorer -debug parancsot.
      • Ha teljes IBM MQ kiszolgáló telepítés részeként futtatja az IBM MQ Explorer eszközt, akkor a MQExplorer parancs (MQExplorer.exe) az MQ_TELEPÍTÉSI_ÚTVONAL /bin64 könyvtárban található, ahol az MQ_TELEPÍTÉSI_ÚTVONAL az IBM MQ telepítési könyvtára.
      • Ha az önálló IBM MQ Explorer (MS0T támogatási csomag) terméket telpítette, akkor az MQExplorer.exe parancs az MQ_EXPLORER_TELEPÍTÉSI_ÚTVONAL könyvtárban található, ahol az MQ_EXPLORER_TELEPÍTÉSI_ÚTVONAL az IBM MQ Explorer (MS0T támogatási csomag) telepítési útvonala.
    2. Amikor megjelenik egy parancssori ablak az IBM MQ Explorer szolgáltatásban, állítsa be a Windows fókuszt erre az ablakra, és nyomja meg a Control+Break billentyűkombinációt Javacore előállításához.