[英]get the 2 identical interceptorsAndDynamicMethodMatchers for @Timed metrics-spring
我正在使用Spring 4.2.5,Jersey 2.22.2,Tomcat 8.0,io.dropwizard.metrics 3.1.2,metrics-spring 3.1.2
我使用@Timed批注,發現對於方法調用,interceptorsAndDynamicMethodMatchers中有兩個TimedMethodInterceptor。 最終,計數增加了實際方法調用的兩倍。
如果我在Intellij IDEA中使用Jetty Runner運行相同的Web應用程序,則看不到問題。 有什么線索嗎?
我終於弄清楚是什么原因造成的。 Tomcat解壓縮war文件並在Catalinahome / webapps和Catalinahome / work目錄中創建目錄,從而導致了問題。 如果我將unpackWARs屬性設置為“ false”,則問題不再存在。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.