Slick 3.0.1 限制与数据库的连接

Slick 3.0.1 limit connections to db

我正在考虑做一些简单的事情,例如限制 Slick 3.0.1 与 postgres 数据库的连接数。

这不起作用,因为一段时间后连接数变为 18。

source-db = {
  dataSourceClass = "org.postgresql.ds.PGSimpleDataSource"
  properties = {
    url = "jdbc:postgresql://..."
    user = "..."
    password = "..."
  }
  numThreads = 1 
  maxConnections = 5
}

如果您在播放应用程序中,您可能正在使用 HikariCP。要更改设置,您需要在配置中添加如下内容:

  hikaricp {
    minimumIdle = 2
    maximumPoolSize = 5
  }