【发布时间】:2017-11-28 19:33:03
【问题描述】:
我有一个 Scala (2.11.x),Play 2.5.10 应用程序。在这个应用程序中,我有各种 Akka Actor,它们可以读取数据并将数据写入数据库。如in the docs 所述,我正在通过生命周期停止挂钩终止这些参与者。对于其中一个参与者,在发送PoisonPill 以终止它之前,我想向它发送一条消息以对数据库进行最后一次写入。但是,我收到一个异常,因为在收到该消息时数据库连接已经终止(有时是竞争条件)。
有没有办法在 Play 中控制生命周期关闭钩子的执行顺序?
【问题讨论】:
标签: scala playframework playframework-2.0 slick