Quel est le moyen le plus rapide pour obtenir des mesures de performance de tous les services de printemps?Quel est le moyen le plus rapide pour obtenir des mesures de performance de tous les services de printemps?
Répondre
Vous pouvez utiliser JAMon et appliquer la JamonPerformanceMonitorInterceptor
sur vos services.
Vous pouvez utiliser JavaSimon à la place, qui est activement maintenu et possède un intercepteur AOP Spring similaire. JAMon semble être allé en jachère. – Melloware
Vous aurez probablement besoin de quantifier exactement ce que vous voulez sortir de votre application en termes de métriques de performance. Pour commencer bien jeter un oeil à la betterave, un outil de performance et de suivi pour les applications basées sur Spring:
Il y a aussi un article ici que décrit comment utiliser la betterave pour recueillir des indicateurs de performance (tels que les horaires d'appel de méthode):
http://www.gridshore.nl/2009/09/01/using-beet-to-monitor-your-spring-framework-application/
La betterave est en effet intéressante. Cependant, le support officiel de Spring 3.0 n'a pas encore été publié. –
Pourquoi ne pas simplement essayer le PerformanceMonitorInterceptor? Vous n'avez pas à écrire quoi que ce soit de cette façon, configurez-le simplement pour aviser tous vos appels de méthode de service.
Oui, également une option +1 –
Donnez-nous plus de détails. Quel genre de métriques de performance? Quels services de printemps? Quelle plate-forme/conteneur Web? –