Ich versuche, meine Webanwendung auf meinem lokalen Windows 7 PC visualVM
zu profilieren.Jstatd Remote-Profiler mit jvisualvm
Ich habe eine jstatd.all.policy
Datei mit folgendem Code unter bin-Verzeichnis des Java auf meinem CENTOS 6.8 x86_64 server
grant codebase "file:${java.home}/../lib/tools.jar" {
permission java.security.AllPermission;
};
und versuchte jstatd` mit folgendem Befehl
jstatd -J-Djava.security.policy=jstatd.all.policy -p 1099
starte aber wenn ich versuche Profilierung auf meinem lokalen PC Ich habe keinen Prozess unter jvisualvm
Remote-Host, sondern nur Knoten
ich auch für einen Test-PU versucht RPO mit jstatd
mit dem gleichen Ansatz auf meinem window server R2 2008
PC und versuchte, mit Windows 7 visualVM
Profil, aber immer noch kein Ergebnis nur ein Knoten ohne Prozess, aber ich versuchte auf dem gleichen Windows-Server-PC durch Hinzufügen der Remote-Host für den gleichen PC als es laufende Prozesse zeigt.
Irgendwelche Vorschläge.
Eine weitere Anmerkung ist, dass Sie _VisualVM_ als normaler Benutzer, um sicherzustellen, starten Sie das heißt ** NICHT ** verwenden 'psexec -s'. Das Feature in VisualVM wird auch als _Add jstatd Connection_ im Rechtsklickmenü auf _Local_ bezeichnet. – buzz3791