2010-06-28 7 views

Répondre

6

Vous pouvez utiliser JAMon et appliquer la JamonPerformanceMonitorInterceptor sur vos services.

+2

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

1

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:

http://beet.sourceforge.net/

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/

+0

La betterave est en effet intéressante. Cependant, le support officiel de Spring 3.0 n'a pas encore été publié. –

2

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.

+0

Oui, également une option +1 –