J'ai des difficultés à utiliser le profileur Netbeans 6.5 pour profiler l'utilisation de la mémoire d'une application Web Java, à distance.Utilisation du profileur Netbeans 6.5 pour profiler une application Web distante?
J'ai suivi les étapes du tutorial, et a été en mesure de personnaliser une instance Tomcat pour commencer par les agents de profilage. Je peux également attacher le profileur Netbeans au serveur en cours d'exécution: pendant quelques secondes, le profileur affiche des graphiques avec l'utilisation de la mémoire du serveur.
Toutefois, je ne suis pas en mesure d'exécuter mon application Web déployée. Après quelques secondes, le serveur se ferme normalement comme s'il avait simplement atteint le bas de sa méthode principale (à peine le comportement attendu d'un serveur web).
Pendant ces quelques secondes, le serveur n'est pas responsable, et je ne peux pas se connecter à une application web, ils sont tout simplement pas déployés.
Je ne veux pas importer mon application dans un nouveau projet Netbeans juste pour le profilage il. Il est possible de profiler une application distante sans avoir accès à sa source, n'est-ce pas? Après tout, pendant quelques secondes, le serveur fonctionnait et était profilé.
Je souhaite profiler une application Web dans Netbeans 6.5. Qu'ai-je oublié?
avez-vous lu les journaux de serveur? – Sergey
Êtes-vous capable de profiler/surveiller Tomcat lui-même sans déployer votre webapp, en exécutant simplement Tomcat "vide"? –
La même chose m'arrive. Peut-être serait-il utile de mettre des numéros de version de ce que nous faisons pour que les gens puissent chercher la question? J'essayais de déployer dans Tomcat 5.5.x, avec Java5 et Java6. Ma version de Netbeans était 6.5 D'autre part, l'importation de mon projet dans Netbeans et l'exécution du profileur fonctionnaient parfaitement. @sergey Malheureusement il n'y avait pas de sortie dans les logs de Tomcat – jklp