Я пытаюсь настроить базовую регистрацию для моей системы акк-акков, но до сих пор я получаю только стандартные журналы и ни один из моих добавленных журналов или выходной файл. Я следовал вместе с akka docs for logging и установил следующее:Akka SLF4J и logback в Scala
Я добавил эту зависимость в build.sbt файл
"com.typesafe.akka" %% "akka-slf4j" % "2.3.14" "ch.qos.logback" % "logback-classic" % "1.0.9"
Я добавил это в файл application.conf
akka { loggers = ["akka.event.slf4j.Slf4jLogger"] loglevel = "DEBUG" }
logback.xml находится в SRC/основные/ресурсов
<configuration> <appender name="FILE" class="ch.qos.logback.core.FileAppender"> <File>./logs/akka.log</File> <encoder> <pattern>%d{HH:mm:ss.SSS} [%-5level] %msg%n</pattern> </encoder> </appender> <root level="info"> <appender-ref ref="FILE" /> </root> </configuration>
Это то, что я скачкообразной должен делать вырубку
import akka.event.Logging val log = Logging(context.system, classOf[TickActor]) log.info("Good Luck!")
я не получаю и сообщений отказа от стандартного каротажа, и я не смог найти дополнительные решения, сильно отличающиеся от того, что у меня уже есть. Я пробовал предложения в this question. Казалось, это та же проблема, что и у меня, но предложения не сработали. Я пропустил шаг или настроил что-то неправильно?