1

ich eine Exe-wrapped Windows-Dienst ein Profil erstellen möchten, die in Java EE geschrieben und auf JBoss 4.2.2 GA eingesetzt wird, die protokolliert als lokales System. Das Wrapping wurde mit dem Tanuki Java Service Wrapper durchgeführt. Mein Profiler der Wahl ist jProfiler, die den oben genannten Service nicht erkennen können. Bis jetzt scheint meine Frage here zu beantworten, aber das Anmeldekonto des Dienstes zu ändern, stoppt seine ordnungsgemäße Funktionalität.Wie könnte ich eine Exe-wrapped Windows-Dienst in Java geschrieben Profil

Gibt es eine Problemumgehung für jProfiler oder einen anderen Profiler, mit dem ich diesen Dienst profilieren könnte?

Antwort

1

Sie können VM-Parameter auf einen Wrapper Tanuki Dienst in wrapper.conf wie folgt hinzu:

wrapper.java.additional.n=... 

die VM-Parameter für die Profilerstellung zu erhalten, führen Sie Session-> Integration Assistenten-> Neue Fern Integration im JProfiler GUI.

Sie können auch die Funktion "Schnellanhang" in JProfiler verwenden, um einen Windows-Dienst zu profilieren, der bereits ausgeführt wird. JProfiler listet alle Dienste auf, die auf Ihrem lokalen Rechner ausgeführt werden, wenn Sie die Schaltfläche "Dienste anzeigen" in der oberen rechten Ecke des Dialogfelds zum Anhängen aktivieren.

+0

Ich habe bereits die "Quick Attach" -Funktionalität verwendet, wobei die Option "show services" ioption aktiviert ist, aber jProfiler konnte den Dienst nicht erkennen. Ich sah, dass es ein häufiges Problem ist, obwohl in einer anderen SO-Frage festgestellt wird, dass die Versionen> = 10.0.0 von jProfiler alle Dienste auf einer JVM auflisten und sich als lokales System anmelden. – Kapoios

+0

Eigentlich können sie sich als jeder Benutzer anmelden. Es kann jedoch zu Problemen kommen, wenn ein Problem mit dem temporären Verzeichnis besteht. Verwenden Sie in diesem Fall die Methode zum Übergeben des VM-Parameters beim Start. –

+0

Vielen Dank für die Lösung! – Kapoios

Verwandte Themen