首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HikariCP连接监视

HikariCP连接监视
EN

Stack Overflow用户
提问于 2021-05-03 08:13:32
回答 1查看 193关注 0票数 3

使用Jooq,我如何监视HikariCp连接池?

就像JPA一样,我可以用柔韧游泳池。

但是对于柔性池,我们需要通过扩展HickariCpJpaPostgresConfiguration来提供配置。

但对Jooq来说什么都找不到。

我正在寻找的度量标准:

  • ConcurrentConnectionRequestCount
  • ConcurrectConnection
  • ConnectionAcquireMillis
  • ConnectionLeaseMillis
EN

回答 1

Stack Overflow用户

发布于 2021-05-04 01:17:23

Jooq配置接受将连接池(DataSource对象)传递给它:

代码语言:javascript
复制
    @Autowired
    private FlexyPoolDataSource flexyPoolDataSource;

    @Bean
    public DefaultDSLContext dsl() {
        return new DefaultDSLContext(configuration());
    }

    public DefaultConfiguration configuration() {
        org.jooq.impl.DefaultConfiguration jooqConfiguration = 
            new org.jooq.impl.DefaultConfiguration();
        jooqConfiguration.set(
            new org.jooq.impl.DataSourceConnectionProvider(flexyPoolDataSource));
        return jooqConfiguration;
    }

因此,您可以使用您想要的任何包装器代理原始数据源,您提到的柔性池数据源也实现了datasource。

代码语言:javascript
复制
public class FlexyPoolDataSource<T extends DataSource> implements DataSource, ...
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67365568

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档