我正尝试在我的spring应用程序中使用Jamon,但我没有看到任何消息。这是我对jamon的context.xml定义。
<bean id="jamonMonitoringAspectInterceptor" class="org.springframework.aop.interceptor.JamonPerformanceMonitorInterceptor">
<property name="loggerName" value="JamonLogger"/>
<property name="trackAllInvocations" value="true"></property>
<property name="useDynamicLogger" value="true"></property>
</bean>
<aop:config>
<aop:pointcut id="jamonMonitoringPointcut"
expression="execution(* com.myorg.somepack.networkapi.websocket.WebSocketService.*(..))"/>
<aop:advisor pointcut-ref="jamonMonitoringPointcut"
advice-ref="jamonMonitoringAspectInterceptor"/>
</aop:config>我没有得到任何异常,一切都很好,但我没有看到jamon的工作。
发布于 2012-11-21 20:03:31
在jamonMonitoringAspectInterceptor bean中指定loggerName或useDynamicLogger标志,但不能同时指定两者。请参阅javadoc here。
还要验证记录器级别是否设置为TRACE,以及您的项目中是否包含了jamonapi依赖项。
https://stackoverflow.com/questions/13119016
复制相似问题