2010-11-18 5 views
0

J'ai une question. Disons que je cours une application de base de Java et je ne sais pas vraiment beaucoup à ce sujet. Le service reçoit des demandes et renvoie des réponses. Ce que je veux savoir, c'est quelles classes (et méthodes) sont actuellement appelées. Est-il possible de mettre un peu de temps et d'obtenir tous les appels de méthode java pour des paquets spécifiques (comme com.company.xxxx)? Puis-je utiliser JConsole ou tout autre outil disponible?jvm méthode invocation historique trace

J'apprécie votre réponse

Merci

Répondre

1

Vous pouvez émettre un thread dump en utilisant JConsole.

+0

Voir aussi la commande 'jstack' qui vient avec beaucoup (tous?) Des SDK. – mob

+0

cela me donnerait un instantané instantané, mais que diriez-vous de l'instantané 5 min? – Alexander

+0

Sur quel système d'exploitation travaillez-vous? –