如何在tomcat中终止org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport.reportSlowQuery报告的数据库请求

时间:2016-06-08 05:16:19

标签: tomcat jdbc

我正在使用jdbcInterceptors,如下所示:

< org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReportJmx(threshold=10000) in tomcat context.xml. > 

我可以以某种方式配置终止该请求,如果它激活3-4分钟而没有响应??

  

2016年5月23日09:00:54.679警告[tomcat-http - 20]   org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport.reportSlowQuery   慢查询报告SQL = SELECT ***;时间= 11082毫秒;           2016年5月23日11:08:19.661警告[ContainerBackgroundProcessor [StandardEngine [Catalina]]]   org.apache.catalina.valves.StuckThreadDetectionValve.notifyStuckThreadDetected   线程&#34; tomcat-http - 19&#34; (id = 132)已激活605,101   毫秒(自2016年5月23日上午10:58)提供相同的请求   http:// **并且可能卡住(为此配置的阈值   StuckThreadDetectionValve是600秒)。有1个主题   由此阀门监控的总数可能会卡住。            java.lang.Throwable中             at java.lang.Throwable.getStackTraceElement(Native Method)             在java.lang.Throwable.getOurStackTrace(Throwable.java:591)             在java.lang.Throwable.getStackTrace(Throwable.java:582)

0 个答案:

没有答案