Postgresql 可以为slick hikaricp设置查询超时吗?

Postgresql 可以为slick hikaricp设置查询超时吗?,postgresql,scala,playframework,hikaricp,Postgresql,Scala,Playframework,Hikaricp,我有一个play scala应用程序,它使用光滑的hikaricp。我知道有办法设置连接超时,但我想设置一个查询超时。我有一些缓慢的查询,如果它们需要3秒钟以上,我想用超时设置来停止它们。我进行了搜索,bonecp提供了一个名为“queryExecuteTimeLimit”的参数,但我找不到hikaricp的设置。您知道如何设置查询超时吗?您是否尝试过使用Slick来设置查询超时?比如说, myTable.result.withStatementParameters(statementInit

我有一个play scala应用程序,它使用光滑的hikaricp。我知道有办法设置连接超时,但我想设置一个查询超时。我有一些缓慢的查询,如果它们需要3秒钟以上,我想用超时设置来停止它们。我进行了搜索,bonecp提供了一个名为“queryExecuteTimeLimit”的参数,但我找不到hikaricp的设置。您知道如何设置查询超时吗?

您是否尝试过使用Slick来设置查询超时?比如说,

myTable.result.withStatementParameters(statementInit = _.setQueryTimeout(3))
如果查询时间超过3秒,则应抛出
SQLTimeoutException