Pandora´s Box

見たものや感じたものを書いて いきたいとおもいます。

2012年02月

logbackで動的にファイル名を変更する設定 その2

pandoraboxs : logbackで動的にファイル名を変更する設定 - livedoor Blog(ブログ)



logbackの設定で下記をコメントアウトすると
ローテーとされるみたいです。
<file>debug_###0###.log </file>


続きを読む

logbackで動的にファイル名を変更する設定

参考にしたページ
Log4J でログファイル名を動的に変更する
FileAppender 動的にログファイル名を変える


続きを読む

いまさらslf4jをjava1.4で動かすには・・・

必要なもの
slf4j-1.5.5 or slf4j-1.5.11
logback-0.9.8パッケージ内の jdk14版
retrotranslator-runtime-1.2.2.jar
backport-util-concurrent.jar
と思われます。
とりあえずメモ

logback.xmlの内容

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<appender name="STDOUT"
class="ch.qos.logback.core.ConsoleAppender">
<Target>System.out</Target>
<layout class="ch.qos.logback.classic.PatternLayout">
<!-- <Pattern>%d{HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n</Pattern> -->
<Pattern> %date{MM/dd hh:mm:ss:SSS} %logger{0} %-5.5level %-20.20method %-4.4line %msg%n</Pattern>
</layout>
</appender>
<appender name="DEBUG"
class="ch.qos.logback.core.rolling.RollingFileAppender">
<!-- <file>debug.log</file> -->
<layout class="ch.qos.logback.classic.PatternLayout">
<Pattern> %date{yyyy/MM/dd hh:mm:ss:SSS} %logger{0} %-5.5level %-20.20method %-4.4line %msg%n</Pattern>
</layout>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<!-- daily rollover -->
<fileNamePattern>debug.%d{yyyy-MM-dd}.log</fileNamePattern>

<!-- keep 30 days worth of history -->
<maxHistory>30</maxHistory>
</rollingPolicy>

</appender>

<logger name="taka.of.master">
<level value="DEBUG" />
<appender-ref ref="DEBUG" />
</logger>

<root>
<level value="INFO" />
<appender-ref ref="STDOUT" />
</root>
</configuration>


ブログ内検索
 
QRコード
QRコード
読者登録
LINE読者登録QRコード
livedoor プロフィール

おりん

  • ライブドアブログ