如何在Akka微内核中使用Play-mini?

时间:2012-06-25 06:47:40

标签: playframework akka play2-mini

我已经在letitcrash.com上阅读了有关Play-mini和Akka(this one)的博文,并且无法理解如何在Akka微内核中使用Play-mini。由于没有使用Global对象,我需要手动打开play-mini,对吧?问题是,怎么做?

2 个答案:

答案 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的更多信息: