Akka-重定向子actor之间的日志文件

时间:2017-04-06 08:27:50

标签: scala log4j akka akka-actor

我目前正在使用log4j属性RollingFileAppender将日志重定向到文件,日志文件名由进程参数定义:

log4j.properties:

log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=-${filename}

使用args调用流程:-Dfilename=childActor1

演员被定义为:class MyActor extends Actor with ActorLogging

这适用于远程actor,但现在我想创建本地子actor并将日志文件重定向到具有actor名称的文件。 我已经读过我可以使用RoutingAppender在线程之间切换日志,但我不确定它是如何与Akka集成的。

我觉得应该有某种简单的解决方案来做到这一点,但是我找不到它,并且用于记录的Akka文档非常糟糕。

0 个答案:

没有答案