AutoReceiveMessage Envelope的目的是什么(SelectChildName(actorname(some payload))?

时间:2014-01-04 01:28:39

标签: akka

当Actor获取Kill或PoisonKill或AddressTerminated消息时,似乎发送了AutoReceiveMessage。但在某些情况下,会发送以下类型的AutoReceiveMessage:

received AutoReceiveMessage Envelope(SelectChildName(123_321,{some payload}),Actor[some actor])
  • 这条消息是什么意思?
  • 可以订阅这些类型的消息吗?

1 个答案:

答案 0 :(得分:1)

这些消息(包括SelectChildPatternSelectParent)用于向ActorSelection发送消息的实现。你无法在行为中看到它们,因为它们的行为是由Akka硬编码的。