с помощью AKKA актера - Я посылаю тяжелую скорость сообщений актера, который обновляет его состояниеКак я могу проверить, завершен ли процесс сохранения, чтобы изящно завершить работу системы?
for (i <-0 to 100000){
persistentActor ! Cmd("foo"+i)
}
и используя persistAsync как этого
val receiveCommand: Receive = {
case Cmd(data) =>
persistAsync(Evt(s"${data}-${numEvents}"))(updateState)
case "snap" => saveSnapshot(state)
case "print" => println(state)
}
как я могу убедиться в том, что процесс живучести завершен чтобы изящно закрыть систему?