2

我有以下几行:

val c = context.actorSelection("akka://ActorSystem/user/AAA/BBB/*")
c ! MessageNotification(message)

但消息似乎没有在任何地方传递。

同时,这有效:

val c = context.actorFor("akka://ActorSystem/user/AAA/BBB/CCC")
c ! MessageNotification(message)

为什么我的 actorSelection 不能解决任何问题,只有一个 ActorRef 可以解决和工作?

4

1 回答 1

0

actorFor 将消息发送到将接收您的消息的特定actor系统,至于actorSelection,它将消息发送到路径中的所有actor系统。

于 2012-11-02T11:06:50.700 回答