Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako sa pripojiť spustenej Java procesu

Pri spustení programov v jazyku Java , je výhodné sledovať tieto programy a ich výkon externe . Možno budete chcieť pripojiť monitorovací nástroj pre riadenie programu zaznamenať stav programu . Pomocou rozhrania API " pripojiť " poskytnuté v Java Development Kit ( JDK ) , môžete pripojiť monitorovacie agent bežiaci virtuálny inštancie stroj , ktorý predstavuje bežiaci program , a sledovať činnosť . Veci , ktoré budete potrebovať
Java Development Kit
Zobraziť ďalšie inštrukcie Cestuj 1

Vytvorenie virtuálneho stroja objekt pripojiť k procesu , vďaka svojej jedinečnej ID :

import java.lang.management \\ * ; . dovoz java.io. \\ * ; . import java.util \\ * ; import javax.management \\ * , .. import javax.management.remote \\ * ; import com.sun . tools.attach \\ * ; .

testovanie public class {

public static void main ( String [ ] args ) {

VirtualMachine vm = VirtualMachine.attach ( ProcessID ) ; } }
2

Vyberte agenta program ( zvyčajne JAR ) :

VirtualMachine vm = VirtualMachine.attach ( ProcessID ) ; String prostriedok = " C : \\ ... AGENT_NAME . jar " ; //premenná v závislosti na agenta programu
3

Pripojte agenta Virtual Machine proces sledovať :

VirtualMachine vm = VirtualMachine.attach ( ProcessID ) , String prostriedok = " C : \\ ... agent_name.jar " ; vm.loadAgent ( zástupcu ) ;

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené