ログ日記

作業ログと日記とメモ

logback.xmlでログが二重になる

大ざっぱに
http://www26.atwiki.jp/memotech/pages/90.html
ここの通りに設定してるんだけど、ログが二重に出る。


http://www7a.biglobe.ne.jp/~junmix/diary/diary0906_01.html
検索したらこれぐらいしかヒットしなかった。

Notice the duplicated output. The appender named STDOUT is attached to two loggers, to root and to chapter3. Since the root logger is the ancestor of all loggers and chapter3 is the parent of chapter3.MyApp3 and chapter3.Foo, logging request made with these two loggers will be output twice, once because STDOUT is attached to chapter3 and once because it is attached to root.

http://logback.qos.ch/manual/joran.html

どういうことだろう。


色々いじっていて、logger name="mypackage" の中の appender-refを消してrootだけに書いたら二重に出なくなった。
両方にappender-refを書いたら、rootのログレベルをWARNにしてもその上のloggerで設定したDEBUGのログも二重に出るんだよなぁ…こういう仕様なのかな。