1

Play-mini と Akka (これ)に関する letitcrash.com のブログ投稿を読みましたが、Akka マイクロカーネル内で Play-mini を使用する方法については頭に浮かびません。Global オブジェクトを使用しないので、手動で play-mini をオンにする必要がありますよね? 問題は、それをどのように行うかです。

4

2 に答える 2

1

Play-mini を起動するには、boot クラスに以下を追加します。

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

Akka メーリング リスト (こちら)で私の質問に答えてくれた Patrik Nordwall に感謝します。

于 2012-06-27T18:33:48.967 に答える
0

akka マイクロカーネル (akka->akka マイクロカーネル) は、akka アクター システムを起動する方法にすぎません。play-mini を使用することにした場合、セットアップは akka->play mini になるため、マイクロカーネルは必要ありません。play mini アプリケーションでアクターを使用するだけです。

アプリケーションの起動時にアクター システムの作成を実行する場合は、ブートストラップ コードを onStart() グローバル イベントに追加するだけです。

 object Global extends play.api.mini.Setup(com.example.App) {
   def onStart(): Unit = {
      //my actor bootstrapping code
   }
 }

play mini を使い始める最も簡単な方法は、g8 テンプレートの 1 つを使用することです。

play-mini に関する詳細情報:

于 2012-06-26T13:14:34.077 に答える