【发布时间】:2016-05-24 12:22:23
【问题描述】:
我有一个经典的 spray+slick http 服务器,它是我的数据库访问层,我希望能够有一个运行状况检查路由,以确保我的服务器仍然能够访问我的数据库。
我可以通过执行通用 sql 查询来做到这一点,但我想知道是否有更好的方法来检查连接是否处于活动状态和可用状态,而无需实际增加数据库负载(或至少是最小可能负载)。
差不多了:
val db = Database.forConfig("app.mydb")
[...]
db.???? // Do the check here
【问题讨论】: