我试图将我的大脑包裹在Akka周围,在阅读2.3.11开发指南后,我仍然对Actor监控感到困惑。我基本上有两个主要问题:
当我context.watch(someActorRef)
时,我对someActorRef
死亡或重启时收到的消息感到困惑。我收到Terminated
消息或DeathPactException
吗?
对我而言,监控实际上是一种监督形式,因此只有watch
一名儿童演员才能成为主管/家长的合理,但我相信API会在引擎盖下自动处理这种监督通过主管战略。所以似乎watch
/ unwatch
非主管演员可以......嗯......监督不是他们孩子的其他演员。所以我很关心为什么我想首先使用这些API工具来监控本质上是另一个“同伴角色”。