gpt4 book ai didi

scala - Akka - 我什么时候应该使用 Bootable 类

转载 作者:行者123 更新时间:2023-12-01 12:52:19 24 4
gpt4 key购买 nike

在 Akka 中,我可以从 main() 初始化一个 actor 系统,如下所示:

object HostManagerApp {
def main(args: Array[String]) {
val system = ActorSystem("Foo", ConfigFactory.load.getConfig("Bar"))
}
}

或者,我可以从扩展 Bootable 的类中执行相同的操作。如 docs 中所述,这也允许我从命令行启动应用程序。这两种方法有什么区别?

最佳答案

这是一种让您的代码更加模块化的方法。使用 Bootable,您可以在不同的 Scala 类中拥有不同的独立参与者系统,所有系统都独立引导,而不是将它们全部放在一个主类中。

关于scala - Akka - 我什么时候应该使用 Bootable 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11527769/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com