使用TimerGraphStageLogic进行Akka流监控

时间:2019-02-15 12:57:17

标签: java error-handling akka-stream

我使用自定义监管策略为akka流创建了一个实现器:

        .withSupervisionStrategy(
            (Function<Throwable, Supervision.Directive>)
                e -> {
                  LOG.error("Unhandled exception in stream", e);
                  return Supervision.stop();
                });

我有一个GraphStage,它使用TimerGraphStageLogic。有时它会从onTimer函数引发异常,但是该异常不会传播到我的主管。这是预期的行为吗?

0 个答案:

没有答案