2009-10-11 6 views
1

J'utilise une instance tomcat indépendante (je ne veux dire dans aucun IDE). Je veux profiler mon application car il semble très lent à répondre dans un cas d'utilisation particulier. Donc, j'ai essayé d'installer TPTP sur mon Mac OS X 10.4 (Tiger) mais il semble qu'il n'y ait pas de version disponible.Comment puis-je profiler tomcat sur mac os X?

Alors j'ai essayé juste régler "JAVA_OPTS =" - Xmx512m -XrunpiAgent: server = activé » dans tomcat/bin/setenv.sh mais il a jeté l'erreur suivante:

Une erreur est survenue lors de l'initialisation de la machine virtuelle pourrait introuvable bibliothèque d'agents: libpiAgent.jnilib (recherché /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Libraries:/System/Library/Java/Extensions:/Library/Java/Extensions :.)

J'étais assez content du TPTP (avec éclipse) sur windows

Des idées? Cordialement, Sandeep Giri

Répondre

1

TPTP n'est pas encore disponible sur Mac. J'ai fini par utiliser

/Developer/Application/Performance Tools/Shark.app 
+0

Est-ce que Shark permet le débogage des applications tomcat? –

+0

Pas un débogueur mais vous pouvez profiler toutes les applications Java. –