如何重新启动主管的孩子?我希望能够向重新启动的子项发送一些初始化消息(在它们被重新创建之后)。有可能吗?
我可以覆盖每个孩子的postRestart
,但我更愿意在主管中这样做,因为他控制着初始化。有可能吗?
我试过看过孩子,但如果孩子重新开始,Terminated
似乎没有触发
答案 0 :(得分:1)
如果在父级中定义监督策略,则在其决策程序块中,您可以像接收块一样访问该actor(父级)的状态。您可以向孩子发送消息(发件人将指向失败的孩子)。从那时起,在这个监督区块决定孩子的命运已经暂停的情况下,该信息将仅在重新启动后由孩子处理。