私はScala(2.11.x)、Play 2.5.10アプリケーションを持っています。このアプリケーションでは、データベースにデータを読み書きするさまざまなAkkaアクターがいます。私はin the docsのようにライフサイクルストップフックでこれらのアクターを終了します。これらの俳優の一人は、PoisonPill
を送信して終了する前に、データベースに最後の書き込みをするメッセージを送信したいと思います。ただし、メッセージが受信されたときにデータベース接続が既に終了している(競合状態になることがある)ため、例外が発生します。Scala Play Framework DBシャットダウンライフサイクルフックオーダー
Playでライフサイクルシャットダウンフックの実行順序を制御する方法はありますか? scaladocで
これは私が恐れていたものです。ありがとうございました。 –