Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用HikariCP和PgPool II的Spring Boot应用程序_Spring_Postgresql_Spring Boot_Hikaricp_Pgpool - Fatal编程技术网

使用HikariCP和PgPool II的Spring Boot应用程序

使用HikariCP和PgPool II的Spring Boot应用程序,spring,postgresql,spring-boot,hikaricp,pgpool,Spring,Postgresql,Spring Boot,Hikaricp,Pgpool,我需要为Postgres配置故障转移群集。我想使用PgPool II作为失败的DB实例的故障切换 我的应用程序在SpringBoot2上运行,并使用HikariCP作为数据源。HikariCP本身就是一个连接池,PgPool使用它的连接池 HikariCP从PgPool分配连接池,PgPool提供来自其自身池的连接。我知道PgPool池大小必须大于Hikari池 他们能一起工作吗?同时使用这两种方法是一种很好的做法吗?当然可以。PgPool位于应用程序和数据库之间。他们没有关系。

我需要为Postgres配置故障转移群集。我想使用PgPool II作为失败的DB实例的故障切换

我的应用程序在SpringBoot2上运行,并使用HikariCP作为数据源。HikariCP本身就是一个连接池,PgPool使用它的连接池

HikariCP从PgPool分配连接池,PgPool提供来自其自身池的连接。我知道PgPool池大小必须大于Hikari池


他们能一起工作吗?同时使用这两种方法是一种很好的做法吗?

当然可以。PgPool位于应用程序和数据库之间。他们没有关系。