我已经在letitcrash.com上阅读了有关Play-mini和Akka(this one)的博文,并且无法理解如何在Akka微内核中使用Play-mini。由于没有使用Global对象,我需要手动打开play-mini,对吧?问题是,怎么做?
答案 0 :(得分:1)
要启动Play-mini,请将以下内容添加到引导类:
play.core.server.NettyServer.main(Array())
向Patrik Nordwall致敬,他在Akka邮件列表中回答了我的问题(here)
答案 1 :(得分:0)
akka微内核(akka-> akka微内核)只是一种启动akka actor系统的方法。如果您决定使用play-mini,那么设置将是akka-> play mini,因此您不需要微内核,只需在您的游戏迷你应用中使用您的演员。
如果要在应用程序启动时执行actor系统创建,只需将引导代码添加到onStart()全局事件即。
object Global extends play.api.mini.Setup(com.example.App) {
def onStart(): Unit = {
//my actor bootstrapping code
}
}
开始使用mini mini的最简单方法是使用我们的g8模板之一:
有关play-mini的更多信息: