Ich habe Probleme mit dem Netbeans 6.5 Profiler, um die Speicherauslastung einer Java Web App remote zu profilieren.Verwenden Sie den Netbeans 6.5 Profiler, um eine Remote-Webanwendung zu profilieren?
Ich habe die Schritte in der tutorial ausgeführt und war in der Lage, eine Tomcat-Instanz anzupassen, um mit den Profilerstellungsagenten zu beginnen. Ich kann den Netbeans-Profiler auch an den laufenden Server anhängen: für einige Sekunden zeigt der Profiler Graphen mit der Speichernutzung des Servers an.
Ich kann jedoch meine bereitgestellte Webanwendung nicht ausführen. Nach ein paar Sekunden wird der Server ordnungsgemäß heruntergefahren, als ob er einfach das Ende seiner Methode main erreicht hätte (kaum das erwartete Verhalten eines Webservers).
Während dieser Sekunden ist der Server nicht verantwortlich, und ich kann keine Verbindung zu einer Webanwendung herstellen, sie werden einfach nicht bereitgestellt.
Ich möchte meine App nicht in ein neues Netbeans-Projekt importieren, nur um sie zu profilieren. Es ist möglich, eine Remote-App ohne Zugriff auf ihre Quelle zu profilieren, richtig? Immerhin lief der Server für ein paar Sekunden und wurde profiliert.
Ich möchte eine Webanwendung in Netbeans 6.5 profilieren. Was habe ich vergessen?
haben Sie gelesen Server-Logs? – Sergey
Können Sie Tomcat selbst profilieren/überwachen, ohne Ihre Webapp zu verwenden, indem Sie einfach "leeren" Tomcat ausführen? –
Das Gleiche passiert mir. Vielleicht wäre es hilfreich, wenn wir einige Versionsnummern von dem, was wir gerade laufen, verwenden, damit die Leute die Frage durchsuchen können? Ich habe versucht, in Tomcat 5.5.x zu implementieren, mit es auf Java5 und Java6 ausgeführt. Meine Version von Netbeans war 6.5 Auf der anderen Seite funktionierte das Importieren meines Projekts in Netbeans und dann das Ausführen des Profilers perfekt. @sergey Leider gab es keine Ausgabe in irgendeinem der Tomcat Protokolle – jklp