在actor系统关闭后记录

时间:2015-10-06 17:41:14

标签: scala jvm akka

我正在使用log中的with ActorLogging方法来制作日志。我想在系统关闭后制作一些日志,但这不起作用,因为我认为它使用系统进行日志记录。我想做的是:

  logger.info("Shutting down actor system.")

  context.system.shutdown()
  context.system.registerOnTermination {
    logger.info("Actor System terminated, stopping loggers and exiting.")
    loggerContext.stop()
  }

此问题是否有解决方法?

谢谢!

1 个答案:

答案 0 :(得分:1)

您可以直接使用slf4j(例如通过logback支持),如here所述。