请在所有孩子的演员完成后如何关闭actorSystem
system().shutdown //cut actors work
我尝试使用
system().shutdown
但这会影响其他演员的工作
并且时间表可能会在儿童演员完成之前完成
Derek Wyatt 的文章 Shutdown Patterns in Akka 2 ( http://letitcrash.com/post/30165507578/shutdown-patterns-in-akka-2 ) 给出了该问题的全面答案。
对于测试,这工作得很好。你将能够使用 sbt ~run
system.scheduler.scheduleOnce(20 seconds) {
println("shutdown")
system.shutdown
}