Scala:如何设置actor线程名称

时间:2014-01-27 18:40:59

标签: scala akka

在定义Actor类时,我看不到任何明显的方法来设置线程名称。

有谁能告诉我这样做的正确方法是什么?

由于 DES

1 个答案:

答案 0 :(得分:3)

Akka Actors不等同于线程,即使它们的代码是在线程池中执行的,如果你引用的是actor名称,你可以通过Akka documentation来设置它:

class FirstActor extends Actor {
  val child = context.actorOf(Props[MyActor], name = "myChild")
  // plus some behavior ...
}

每个actor只有一个路径,您可以查询以获取ActorRef,它是真实actor的代理。 如果您需要有关演员引用和路径的更多信息,可以阅读Akka docs的其他部分。