Skip to content

Instantly share code, notes, and snippets.

@colinbes
Created March 5, 2021 15:09
Show Gist options
  • Select an option

  • Save colinbes/f65de61ec3f172618bb9bd170b1b369d to your computer and use it in GitHub Desktop.

Select an option

Save colinbes/f65de61ec3f172618bb9bd170b1b369d to your computer and use it in GitHub Desktop.
Logback and application.conf for Akka-Http
akka {
loggers = ["akka.event.slf4j.Slf4jLogger"]
logging-filter = "akka.event.slf4j.Slf4jLoggingFilter"
loglevel = WARNING
stdout-loglevel = WARNING
log-config-on-start = off
default-dispatcher {
fork-join-executor {
parallelism-min = 8
}
}
}
redis-server {
uri = "redis://redis:6379"
}
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<appender name="FILE" class="ch.qos.logback.core.FileAppender">
<file>/var/log/akka/rest.log</file>
<encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
<pattern>%msg%n</pattern>
</encoder>
</appender>
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<target>System.out</target>
<encoder>
<pattern>lb1 %X{akkaTimestamp} %-5level[%thread] %logger{0} - %msg%n
</pattern>
</encoder>
</appender>
<root level="WARN">
<appender-ref ref="STDOUT" />
<appender-ref ref="FILE" />
</root>
</configuration>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment