【问题标题】:Akka Actor custom SupervisorsAkka Actor 自定义主管
【发布时间】:2016-02-10 05:59:58
【问题描述】:

Akka 文档说要配置

akka.actor.guardian-supervisor-strategy,它采用SupervisorStrategyConfigurator 的完全限定类名

SupervisorStrategyConfigurator 是一个特征。我是否需要使用我的子类特征扩展任何类?还是我只是定义特征并在配置中指定它,导致 Akka 生成具有该特征的监护人演员?

【问题讨论】:

    标签: akka akka-supervision akka-actor


    【解决方案1】:

    akka.actor.guardian-supervisor-strategy 的默认值是"akka.actor.DefaultSupervisorStrategy"(对于没有特定 supervisorStrategy 的任何 actor 也是默认值)。 SupervisorStrategyConfigurator 有两个已知的子类(DefaultSupervisorStrategyStoppingSupervisorStrategy)。可以看源码here

    如果你想要一个自定义的,你需要扩展SupervisorStrategyConfigurator 并在配置文件中指定。配置示例:

    akka.actor.guardian-supervisor-strategy = "com.example.MySupervisorStrategy"
    

    【讨论】:

      猜你喜欢
      • 2016-05-23
      • 1970-01-01
      • 2023-04-02
      • 2013-10-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多