在阿卡,我可以初始化從主(演員系統),就像這樣:阿卡 - 當我應該使用引導類
object HostManagerApp {
def main(args: Array[String]) {
val system = ActorSystem("Foo", ConfigFactory.load.getConfig("Bar"))
}
}
或者,我可以從延伸到Bootable
類做同樣的。正如docs中提到的,這也允許我從命令行啓動應用程序。這兩種方法有什麼區別?
如果你看看微內核的代碼和例子,'Bootable'必須創建自己的'ActorSystem',所以每個應用程序將啓動獨立的actor系統。 – Mortimer 2013-11-06 11:30:26