我已经在 AWS 中部署了我的 war ,但现在速度非常慢。我想在 spring boot 中弄清楚以下内容:
spring boot 应用程序使用哪个连接池?
如何在spring boot app中记录连接池信息?现在,我得到的是 spring.datasource.log-abandoned。有没有?我想记录一些信息,例如有多少空闲以及有多少事件等。
当前连接池中可以事件和空闲的最小和最大连接数是多少?
最佳答案
如果您没有在类路径上放置任何其他池化数据源实现,并且您在嵌入式 tomcat 中运行(并且您的数据源是自动配置的),spring boot 将使用 Tomcat 池化数据源。
大多数池化实现还公开了 JMX bean,因此您可以使用 JConsole 获得全面的统计信息和监控。 Tomcat 一个肯定有 JMX 统计信息。
关于tomcat - 如何在spring boot中获取连接池日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42618811/