Podczas rozwiązywania niektórych problemów przydatna jest możliwość uzyskania pliku Javacore z programu IBM® MQ Explorer. Za jego pomocą można sprawdzić status wewnętrznych wątków w interfejsie użytkownika.
O tym zadaniu
Plik Javacore należy uzyskiwać tylko wtedy, gdy poprosi o to przedstawiciel serwisu
IBM. Położenie, w którym zapisany zostanie plik
Javacore, zależy od platformy, na której działa programu
IBM MQ Explorer:
W systemie Linux® plik Javacore jest generowany w bieżącym katalogu roboczym, którym zwykle jest katalog osobisty użytkownika. Na przykład:
- Katalog: /home/mquser/
- Przykładowa nazwa pliku: javacore.20200108.101650.31132.0001.txt
W systemie Windows plik Javacore jest generowany w katalogu osobistym użytkownika. Na przykład:
- Katalog: /home/mquser/
- Przykładowa nazwa pliku: javacore.20200108.101825.4100.0001.txt
Aby uzyskać plik Javacore, wykonaj następujące kroki.
Procedura
- Zamknij program IBM MQ Explorer.
W systemie Linux:
- Uruchom program IBM MQ Explorer za pomocą komendy MQExplorer.
- Jeśli używany jest program IBM MQ Explorer, który został zainstalowany w ramach pełnej instalacji serwera IBM MQ, komenda
MQExplorer znajduje się w katalogu /opt/mqm/bin, gdzie
opt/mqm jest katalogiem instalacyjnym produktu IBM MQ.
- Jeśli zainstalowano autonomiczny program IBM MQ Explorer (pakiet serwisowy
MS0T), komenda MQExplorer znajduje się w katalogu
ŚCIEŻKA_INSTALACJI_MQ_EXPLORER
, gdzie ŚCIEŻKA_INSTALACJI_MQ_EXPLORER
jest ścieżką instalacyjną autonomicznego programu IBM MQ Explorer (pakiet serwisowy MS0T).
- Ustal, jaki identyfikator ma proces programu IBM MQ Explorer. Poniższy przykład ilustruje sposób ustalania identyfikatora procesu dla bieżącego użytkownika:
ps -u `whoami` | grep MQExplorer | awk ' { print $1 } '
W razie wątpliwości co do sposobu uzyskania informacji o identyfikatorze procesu należy zwrócić się do administratora.
- Uruchom następującą komendę, aby wygenerować plik Javacore:
kill -3 <identyfikator procesu MQExplorer>
W systemie Windows:
- Uruchom program IBM MQ Explorer za pomocą komendy MQExplorer -debug.
- Jeśli używany jest program IBM MQ Explorer, który został zainstalowany w ramach pełnej instalacji serwera IBM MQ, komenda
MQExplorer (MQExplorer.exe) znajduje się w katalogu
ścieżka_instalacji_MQ
/bin64, gdzie ścieżka_instalacji_MQ
jest ścieżką instalacyjną produktu IBM MQ.
- Jeśli zainstalowano autonomiczny program IBM MQ Explorer (pakiet serwisowy
MS0T), komenda MQExplorer.exe znajduje się w katalogu
ŚCIEŻKA_INSTALACJI_MQ_EXPLORER
, gdzie ŚCIEŻKA_INSTALACJI_MQ_EXPLORER
jest ścieżką instalacyjna programu IBM MQ Explorer (pakiet serwisowy MS0T).
- Gdy pojawi się okno wiersza komend programu IBM MQ Explorer, uaktywnij to okno w systemie Windows i naciśnij kombinację klawiszy Control+Break, aby wygenerować plik Javacore.