是否有任何方法可以使应用程序服务器上的慢速查询超时



我使用的是部署在tomcat服务器上的MySQL DB和spring boot 2.0.0,有没有办法让我的应用程序服务器上的慢速查询超时。

在hikari连接池中有一个属性-maxLifetimeMs,您可以通过两种不同的方式进行操作:

  1. 在属性文件中添加值:
spring:
hikari:
max-lifetime: 840000
li>更改配置:
final HikariDataSource dataSource;  
config.setMaxLifetime(840000);

这将设置查询花费的最长时间。任何查询都不能运行超过您设置的持续时间。

为了识别慢速查询,您需要将任何APM工具与应用程序服务器集成

最新更新