Estoy buscando una característica o software, que me permita hacer un perfil fácil del tiempo de ejecución de mi método y elegir qué perfil usar para el filtro del paquete.Hacer perfiles de métodos (tiempo de ejecución básico) Con Spring AOP
Lo sé, es profiler 101. Uso el perfilador TPTP. Pero no estoy contento con eso. Para ser sincero, simplemente no entiendo cómo funciona, y cuando perfilo mi aplicación (inicie el servidor en modo de perfil), lleva una eternidad no hacer nada. (bueno, no es lo que esperaba: una simple salida del tiempo de ejecución)
Así que hago los perfiles yo mismo con la hora del sistema (agregue una línea al principio y al final de los métodos). No es tan malo.
Mi pregunta es: Quiero medir el tiempo del sistema antes y después de una llamada a un método con Spring AOP, ¿me pueden dar instrucciones? Es una buena/mala idea? La base del código es bastante grande, y no tenemos muchas pruebas de unidades, ¿no puede ser "peligroso"?
No estoy pidiendo para el código, creo que puedo hacerlo yo mismo con este tipo de enlace: http://static.springsource.org/spring/docs/2.5.x/reference/aop.html
Pero si usted tiene un buen tutorial (nunca hecho AOP antes, sólo conocen el concepto), Lo tomo.
¿Su aplicación ya está impulsada por la primavera? ¿Estás intentando perfilar métodos que son parte de un bean gestionado por Spring? – skaffman
Sí, la mayoría de las aplicaciones son Spring-Driven, y sí, el método que quiero hacer son parte de Spring Bean –
@AntoineClaval, por favor, responda esto: http://stackoverflow.com/questions/44070523/wrap-a- spring-aspectos-with-another-aspect –