如果我在已经死的ActorRef上调用了context.watch(),我还能保证收到终止消息吗?
此外,在收到关于特定演员的终止消息后,我还需要调用unwatch()吗?
还有,watch()调用引用计数?如果我两次调用watch(),然后调用一次unwatch(),我是否仍然可以获得终止消息?
我认为文档很清楚:
"一个重要的特性是,无论监控请求和目标终止发生的顺序如何,都会传递消息,即即使在注册时目标已经死亡,您仍然会收到消息."
并且,你不需要守望,因为演员不能死两次,并且它不是引用计数.这是二进制的.
干杯,√