我已经用我同事的例子来设置为 PostgreSQL 配置连接池。我们将资产存储在 Vault 中。他们在这里:
{
"pg.datasource.driver-class-name": "org.postgresql.Driver",
"pg.datasource.maximum-pool-size": "100",
"pg.datasource.minimum-idle": "30"
}
我是这样注射的:
@Bean(name = "pgDataSource")
@ConfigurationProperties(prefix = "pg.datasource")
public DataSource pgDataSource() {
return DataSourceBuilder.create().build();
}
然后我在 jdbcTemplate 中注入 pgDataSource bean。但我不确定是否应用了此配置,因为在性能测试时我在 postgres 上只看到一个连接。我做错了什么吗?