Creare un oggetto macchina virtuale per connettersi al processo attraverso il suo ID univoco :
java.lang.management import \\ * , . import java.io. \\ * ; import java.util \\ * , . javax.management import \\ * , . javax.management.remote import \\ * , . com.sun importazione . tools.attach \\ * , .
test public class {
public static void main (String [] args ) {
virtualMachine vm = VirtualMachine.attach ( processid ) ; } }
2
Selezionare un programma di agente (di solito un vaso ) :
virtualMachine vm = VirtualMachine.attach ( processid ) ; agente String = " C : \\ ... agent_name . jar " ; //variabile a seconda dell'agente programma
3
Fissare l'agente per il processo di macchina virtuale per il monitoraggio :
virtualMachine vm = VirtualMachine.attach ( processid ) , agente String = " C : \\ ... agent_name.jar " ; vm.loadAgent ( agente ) ;
Programmazione © www.354353.com