2017-01-25 4 views
1

ガーディアンのスーパーバイザ戦略を変更して、デフォルトの「Decider」設定を変更することは可能ですか?たとえば、現在、子アクターを停止することによってActorKilledExceptionsを処理します。これらの例外を処理する方法をどのように変更できますか(つまり、これらの例外に直面したときに再起動します)。Guardian ActorのデフォルトのSupervisor Strategy Deciderを変更するにはどうすればいいですか?

答えて

1

docsを引用:

SupervisorStrategyConfiguratorの 完全修飾クラス名を取り設定 akka.actor.guardian-supervisor-strategyを使用して、これを設定することが可能であるアッカ2.1ので。参照構成で

、これは

guardian-supervisor-strategy = "akka.actor.DefaultSupervisorStrategy" 

であることを起こると、それはあなたが作成することがありますakka.actor.SupervisorStrategyConfiguratorのいずれかのサブクラスに変更することができます。

関連する問題