WebSphere - ręczne generowanie heap, thread i core dumpów
Mamy problem wydajnościowy aplikacji Java zainstalowanej na IBM WebSphere i co robić? Przede wszystkim w analizie przydatnymi są dane zgromadzone w tak zwanych plikach dump'ów (zrzutów).
Utrzymanie, konserwacja oprogramowania, systemu IT
Zobacz wszystkie tagiMamy problem wydajnościowy aplikacji Java zainstalowanej na IBM WebSphere i co robić? Przede wszystkim w analizie przydatnymi są dane zgromadzone w tak zwanych plikach dump'ów (zrzutów).
Niedawno spotkałem się z problemem nadmiernego wygaszania sesji użytkownika w produkcie IBM BPM wersja 8.6.1.19003 w przeglądarkach internetowych Chrome i Edge. Problem był szczególnie uciążliwy w sytuacji gdy uruchamiano Human Service w iframe oraz skonfigurowane zostało SSO SPNEGO. Pobranie treści (formularza) serwisu kończyło się komunikatem błędu: Produkt IBM Business Automation Workflow nie mógł pobrać danych z sesji WWW. Mogła ona utracić ważność. (1dabd53a-4ba8-41db-871b-c236f784a418)
IBM Health Center for Java to agent o niskim narzucie, który zbiera dane dotyczące konfiguracji i wydajności Java. Gromadzone dane obejmują użycie procesora, użycie pamięci natywnej, profilowanie metod, zbieranie śmieci, blokady, wątki i wiele innych. O tym jak zainstalować IBM Monitoring and Diagnostic Tools - Health Center w Eclipse możesz przeczytać w artykule udostępnionym przez Eclipse Marketplace.
Może się zdarzyć że po zalogowaniu ssh -X
dostaniemy komunikat:
Last login: Thu Mar 24 21:41:30 2016 from 10.99.0.2
/usr/bin/xauth: timeout in locking authority file /opt/ibpmusers/scichy/.Xauthority
I nie działa nam prawidłowe ustawianie zmiennej środowiskowej DISPLAY
.
Aby uruchomić aplikację desktop z graficznym interfejsem na serwerze, do którego łączymy się za pośrednictwem konsoli SSH należy dodać do polecenia ssh
argument -Y
lub -X
(zobacz ssh man).