shardingsphare使用HikariCP连接池,怎么设置初始连接数
时间: 2024-11-09 07:24:50 浏览: 19
ShardingSphere是一个开源的分布式数据库中间件,它支持使用HikariCP作为其数据源连接池。HikariCP提供了一个名为`initializationFail batchSize`的配置项,用于设置初始化连接失败的最大尝试次数,而不是直接控制初始连接数。
如果你想设置HikariCP的初始连接数,你应该在`sharding.yaml`或者其他相关的配置文件中找到`hikariPool`部分。在这个部分,你可以看到`maxPoolSize`属性,这是指最大并发连接数,通常会被认为接近于系统的最大并发线程数。例如:
```yaml
dataSources:
ds0:
type: com.zaxxer.hikari.HikariDataSource
driverClassName: ... # your database driver class
url: ... # your database URL
username: ... # your database username
password: ... # your database password
hikari:
maximumPoolSize: <your_initial_connection_count>
# other HikariCP configurations...
```
将 `<your_initial_connection_count>` 替换为你希望的数据源初始连接数。
阅读全文