我对登录akka感到有些困惑。
目前我有一个名为Logger的特性,包含在任何处理程序等中。我想记录:
trait Logger { this: ServiceBase =>
val log = Logging(system, this)
val auditLog = ???
}
我想要实现的是拥有这个auditLog记录器,其输入将被发送到另一个文件,并提供如下的审核日志:
Info - User X changed his password
Info - User Y created by User X
Warn - 5 consecutive invalid password for user Y, locking user for 30 minutes
etc.