ÇϳªÀÇ ÇÁ·Î±×·¥¿¡¼ µ¿½Ã¿¡ µÎ°³ÀÇ ÆÄÀÏ¿¡ °°Àº ·Î±×¸¦ Á÷À¸·Á°í ÇÕ´Ï´Ù.
# using filelog appender
log4j.appender.FILE=org.apache.log4j.DailyRollingFileAppender
log4j.appender.FILE.DatePattern='Main-'yyyy-MM-dd-HH-mm'.log'
log4j.appender.FILE.Append=true
log4j.appender.FILE.ImmediateFlush=true
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.DateFormat=ISO8601
log4j.appender.FILE.layout.ConversionPattern=%d %-4r [%t] %-5p %c %x - %m%n
# using filelog appender
log4j.appender.SUB=org.apache.log4j.DailyRollingFileAppender
log4j.appender.SUB.DatePattern='Sub-'yyyy-MM-dd-HH-mm'.log'
log4j.appender.SUB.Append=true
log4j.appender.SUB.ImmediateFlush=true
log4j.appender.SUB.layout=org.apache.log4j.PatternLayout
log4j.appender.SUB.layout.DateFormat=ISO8601
log4j.appender.SUB.layout.ConversionPattern=%d %-4r [%t] %-5p %c %x - %m%n
À§Ã³·³ Main, Sub¸¦ ±¸ºÐÇؼ¿ä.
±Ùµ¥¿ä. MainÀº c:\log¿¡ ÀúÀåÇÏ°í ½Í°í, Sub´Â d:\Log¿¡ ÀúÀåÇÏ°í ½Í½À´Ï´Ù.
¹» ¼Õ´ëÁà¾ß Çϳª¿ä?
log4j.appender.FILE.FileName=c:/temp/Mainlog.log
ÀÌ·¸°Ô Çغ¸´Ï±ñ, ·Î±× À̸§ÀÌ ´Þ¶û MainLog.log¶ó°í¸¸ ³²´õ¶ó±¸¿ä.
Àú´Â ÀúÀ§¿¡ ÆÄÀÏ À̸§ ±ÔÄ¢À» °°ÀÌ µû¸£°í ÀúÀå À§Ä¡¸¸ ¹Ù²ãÁÖ°í ½Í¾î¿ä. |
FileNameÀ» ÁöÁ¤ÇÏ¸é ·Î±× ÆÄÀÏÀÌ ÁöÁ¤ÇÑ À̸§À¸·Î ·Î±ëÀÌ µÇ°í Rolling ÇÒ¶§ 'Sub-'yyyy-MM-dd-HH-mm'.log' ÀÌ·± ÇüÅ·Π³²´õ¶ó±¸¿ä.
Àú´Â óÀ½ºÎÅÍ 'Sub-'yyyy-MM-dd-HH-mm'.log' ÀÌ·± ÇüÅ·Π·Î±×°¡ ³²°í ·Î±×°¡ ³²´Â µð·ºÅ丮µµ ÁöÁ¤À» ÇÏ°í ½Í¾î¿ä.