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

Playframework 如何在Akka微内核中使用Play mini?,playframework,akka,play2-mini,Playframework,Akka,Play2 Mini,我在letitcrash.com上读了一篇关于Play mini和Akka()的博文,只是想不通如何在Akka微内核中使用Play mini。由于没有使用全局对象,我需要手动打开play mini,对吗?问题是,如何做到这一点?akka微内核(akka->akka微内核)只是启动akka actor系统的一种方式。如果您决定使用play mini,那么设置将是akka->play mini,因此您不需要微核,只需在play mini应用程序中使用您的演员即可 如果要在应用程序启动时执行actor

我在letitcrash.com上读了一篇关于Play mini和Akka()的博文,只是想不通如何在Akka微内核中使用Play mini。由于没有使用全局对象,我需要手动打开play mini,对吗?问题是,如何做到这一点?

akka微内核(akka->akka微内核)只是启动akka actor系统的一种方式。如果您决定使用play mini,那么设置将是akka->play mini,因此您不需要微核,只需在play mini应用程序中使用您的演员即可

如果要在应用程序启动时执行actor系统创建,只需将引导代码添加到onStart()全局事件ie

 object Global extends play.api.mini.Setup(com.example.App) {
   def onStart(): Unit = {
      //my actor bootstrapping code
   }
 }
开始使用play mini最简单的方法是使用我们的g8模板之一:

有关play mini的更多信息:

    • akka微内核(akka->akka微内核)只是启动akka actor系统的一种方式。如果您决定使用play mini,那么设置将是akka->play mini,因此您不需要微核,只需在play mini应用程序中使用您的演员即可

      如果要在应用程序启动时执行actor系统创建,只需将引导代码添加到onStart()全局事件ie

       object Global extends play.api.mini.Setup(com.example.App) {
         def onStart(): Unit = {
            //my actor bootstrapping code
         }
       }
      
      开始使用play mini最简单的方法是使用我们的g8模板之一:

      有关play mini的更多信息:


      要启动Play mini,请在引导类中添加以下内容:

      play.core.server.NettyServer.main(Array())
      

      Patrik Nordwall在Akka邮件列表()中回答了我的问题。为了启动Play mini,他在boot类中添加了以下内容:

      play.core.server.NettyServer.main(Array())
      

      感谢Patrik Nordwall,他在Akka邮件列表()中回答了我的问题。

      Peter,谢谢你的回答,但这不是问题的直接解决方案,因为你建议不要使用微内核。Peter,谢谢你的回答,但这不是问题的直接解决方案,因为你建议不要使用微内核。