是否可以更改监护人的主管策略以更改其默认的“决策者”设置。例如,它当前通过停止子 Actor 来处理 ActorKilledExceptions。我们如何能够改变它处理这些异常的方式(即在遇到这些异常时重新启动)?
问问题
584 次
1 回答
2
引用文档:
从 Akka 2.1 开始,可以使用设置来配置它
akka.actor.guardian-supervisor-strategy
,它采用完全限定的类名 aSupervisorStrategyConfigurator
。
在参考配置中,这恰好是
guardian-supervisor-strategy = "akka.actor.DefaultSupervisorStrategy"
它可以更改为akka.actor.SupervisorStrategyConfigurator
您可能创建的任何子类。
于 2017-01-25T21:24:51.750 回答