Pedestalのデバッグログがうるさいので、静かにした
Pedestalで開発をしているとやたらとデバッグログがでてきて、REPLを埋め尽くし重くなる現象に何度かあっているので、Logbackを適当に設定してみた。フィルターの設定を追加するならJaninoを依存関係にいれないといけないらしい。
code:project.clj
org.codehaus.janino/janino "3.0.12"`
code:logback.xml
<configuration scan="true" scanPeriod="1 seconds">
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%d{yyyyMMdd HH:mm:ss} %-5level %logger - %msg%n</pattern>
</encoder>
<filter class="ch.qos.logback.core.filter.EvaluatorFilter">
<evaluator>
<expression>
logger.startsWith("org.eclipse.jetty") ||
logger.startsWith("io.pedestal")
</expression>
</evaluator>
<OnMismatch>NEUTRAL</OnMismatch>
<OnMatch>DENY</OnMatch>
</filter>
</appender>
<root level="debug">
<appender-ref ref="STDOUT"/>
</root>
</configuration>
https://twitter.com/lagenorhynque/status/1115075980828205056
https://twitter.com/lagenorhynque/status/1115073006563250176