【问题标题】:Spring JPA Hikari multiple connection pool with same datasource具有相同数据源的 Spring JPA Hikari 多连接池
【发布时间】:2019-03-20 18:35:09
【问题描述】:

我正在使用 Spring JPA 连接到数据源。我的要求是对同一个数据源有多个连接池,以便我可以根据优先级管理数据库操作

有没有办法让多个连接池具有相同的数据源?

我正在经历这个example,我想做几乎相同的事情,但使用 Spring JPA 使用相同的数据源

【问题讨论】:

    标签: java spring spring-boot spring-data-jpa hikaricp


    【解决方案1】:

    是的,您甚至可以使用不同的池名称创建相同的 DataSource

    例如方法将创建具有不同池名称的DataSource

    private javax.sql.DataSource dataSource(String poolName) {
        final HikariDataSource dataSource = new HikariDataSource();
        //...setup DataSource properties
        dataSource.setPoolName(poolName);
    }
    

    【讨论】:

    • 感谢您的建议!! Spring boot 是否有任何工作示例。一个接一个地解决了几个问题
    • @Thiru 它正在工作,我认为您应该在设置环境时针对特定问题提出一个新问题
    猜你喜欢
    • 2015-06-16
    • 1970-01-01
    • 2018-10-05
    • 2019-07-13
    • 2020-02-05
    • 2021-10-05
    • 2021-11-08
    • 2012-10-18
    • 2014-12-06
    相关资源
    最近更新 更多