创建子 actor

创建一个子 actor 需要在 Behavior 中通过 ActorContext[T] 上的 spawn 方法来创建,而 ActorContext[T] 可以通过 Behaviors.setup 来引入。

ActorContext[T]提供了spawnspawnAnonymous来创建一个当前actor的直接子actor。spawn函数需要3个参数:

  • behavior:待创建为actor的行为
  • name:创建的actor的名字
  • props:创建属性参数,可以配置线程调度器等
def spawn[U](behavior: Behavior[U], name: String, props: Props = Props.empty): ActorRef[U]
在此文档中发现错误?该页面的源代码可以在 这里 找到。欢迎随时编辑并提交Pull Request。