我必须通过supervision.decider
,但在akka 2.6.0+ Materializer
没有类似的设置。
有没有人可以分享一下如何在更高版本中编写下面的代码:
val mat: ActorMaterializer = ActorMaterializer(Actor Materializersettings(supervision.decider))
尝试了新方法,不选择策略类需要String
:
1.
val mat: Materializer = Matrializer(actorsystem)
mat.system.settings.supervisionstratgyclass = ???
ActorAttributes(supervision.decider)
任何想法将赞赏如何通过物化的监督策略。
我们如何在设置中传递自定义监督策略?我不使用流。它将简单地启动调用物化。
1条答案
按热度按时间v6ylcynt1#
听起来你想为一个流设置一个监督策略。这里有一些官方文档中的例子:流错误-监督策略。
正如您所看到的,在下面的示例中,为可运行图设置了一个默认的监督策略
在另一个示例中,在
Flow
级别定义了一个监督策略