2012-04-26 50 views
3

使用阿卡1.3.1 /分配遠程演員,我能以前做這樣的事:阿卡2.0 Remoting的:我怎麼開始在運行時

Actor.remote.start(config.server.host, config.server.port) Actor.remote.register("service", Actor.actorOf[ServiceHandler].start())

這將使用啓動遠程服務器提供主機/端口配置,然後允許我稍後在運行時註冊遠程服務。有什麼辦法可以在Akka 2.0中獲得這種行爲,而無需預先定義akka conf文件中的所有內容?

謝謝!

+0

我希望我們可以爲這個問題得到一個完整的工作示例......那真是太棒了。 – 2012-04-26 19:32:37

回答

2

您的演員可以通過2.0中的遠程路徑自動到達。在這裏閱讀關於遠程處理的文檔:http://doc.akka.io/docs/akka/2.0.1/scala/remoting.html

+0

非常感謝您的回覆Victor!我發現Akka 2.0使服務的註冊過時了....但是有什麼方法可以在運行時使用指定的主機/端口啓動akka遠程服務器嗎? (這將對應代碼示例中的第一行) – Bryan 2012-04-27 01:43:30

+0

Hi Bryan,在我的響應中的鏈接中列出了啓用和配置遠程處理的說明。 – 2012-04-27 09:58:21

相關問題