En av de viktigste oppgavene for Systemadministrator er å generere systemdump, java core og heap dump i WebSphere Application Server.
Vanligvis måtte du gjøre når du feilsøkte applikasjonen og trengte å undersøke problemene enten i applikasjonen eller infrastrukturen.
Dette er mulig enten ved å bruke WAS Admin Console eller kommandolinje. Basert på dine preferanser kan du velge metode.
Innholdsfortegnelse
1. Bruke WebSphere Administrative Console
- Logg inn på DMGR-konsollen
- Naviger til Feilsøking på venstre side
- Klikk på java dumps og kjerner
- Velg JVM fra listen og klikk på den du ønsker å generere
Dump & Core vil bli generert under WebSphere-profilplassering. Du vil få den absolutte banen under meldingen.
2. Bruke kommandolinjen
- Logg inn på WAS Server
- Gå til profil og bin-mappen
- Kjør filen wsadmin.sh
[[email protected] bin]# ./wsadmin.sh WASX7209I: Connected to process "dmgr" on node localhostCellManager01 using SOAP connector; The type of process is: DeploymentManager WASX7029I: For help, enter: "$Help help" wsadmin>
- Sett JVM-navn i en variabel
set jvm [$AdminControl completeObjectName type=JVM,process=server1,*]
Merk: server1 er for eksempel. Endre dette til ditt faktiske JVM-navn.
wsadmin>set jvm [$AdminControl completeObjectName type=JVM,process=server1,*] WebSphere:name=JVM,process=server1,platform=proxy,node=localhostNode01,j2eeType=JVM,J2EEServer=server1,version=8.5.5.0,type=JVM,mbeanIdentifier=JVM,cell=localhostCell01,spec=1.0 wsadmin>
For å generere heap dump
$AdminControl invoke $jvm generateHeapDump
Dette vil generere heap dump og gi deg banen der den er tilgjengelig.
wsadmin>$AdminControl invoke $jvm generateHeapDump /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/./heapdump.20160618.225441.4808.0006.phd wsadmin>
For å generere Java Core
$AdminControl invoke $jvm dumpThreads
Dette vil generere tråddump og vil være tilgjengelig under profilbane.
Du ser det er enkelt å få dumping, og det er alltid interessant å analysere dem. Sjekk ut min neste artikkel om hvordan du analyserer dem for applikasjonsfeilsøking.
Likte du å lese artikkelen? Hva med å dele med verden?