JSP Tips

ToTo
2004-07-14 13:27:00.0
[Log4j] ¿©·¯ÆÄÀÏ¿¡ ·Î±×¸¦ ³²±â´Â ¹æ¹ý¿¡ ´ëÇÏ¿©

Log4j¿¡¼­ ¿©·¯ÆÄÀÏ¿¡ ·Î±×¸¦ ³²±â´Â ¹æ¹ý¿¡ ´ëÇØ¼­ Àá½Ã ¾ð±ÞÇϰڽÀ´Ï´Ù.

¾Æ·¡ ºÎºÐ¿¡¼­´Â Á¸ÄªÀ» »« ´Ü¾î¸¦ »ç¿ëÇÕ´Ï´Ù.

 

!-----------------------------------------------------------------------------!
! category(logger) ¼³Á¤                                                                                    !
!-----------------------------------------------------------------------------!
log4j.debug=true
#log4j.disable=INFO
log4j.rootLogger=DEBUG, CONSOL, SYSTEM

 

 

!-----------------------------------------------------------------------------!
! appender(log destinations/targets) ¿Í ¿É¼ÇµéÀ» ¼³Á¤                                         !
!-----------------------------------------------------------------------------!

! FILE¿¡ ·Î±× ¾²±â, ÁöÁ¤ÇÑ Å©±â¸¦ ³Ñ¾î¼­¸é ÆÄÀÏÀ» ±³Ã¼
log4j.appender.CONSOL=org.apache.log4j.ConsoleAppender

! ·Î±×¸Þ¼¼ÁöµéÀÌ ÀüÇô ¹öÆÛµÇÁö ¾Ê´Â °ÍÀ» ÀǹÌÇÏ¸ç ´ëºÎºÐÀÇ »óȲ¿¡ Àû´çÇÏ´Ù.
log4j.appender.CONSOL.ImmediateFlush=true

! ÀÌ appender ´Â ¿©±â ¸í½ÃµÈ priority ¿Í °°°Å³ª ³ôÀº ¸Þ¼¼Áö¸¸ ·Î±ëÇÑ´Ù
log4j.appender.CONSOL.Threshold=DEBUG

! Layout Çü½Ä : TTCCLayout, HTMLLayout,  XMLLayout, PatternLayout, SimpleLayout
! PatternLayout, SimpleLayout - ÀÚ¹ÙÀÇ Throwable ¿¡·¯µé°ú ¿¹¿Ü¸¦ ¹«½ÃÇÑ´Ù
log4j.appender.CONSOL.layout=org.apache.log4j.PatternLayout

! %l - ¼Ò½ºÄÚµåÀÇ À§Ä¡Á¤º¸¸¦ Ãâ·ÂÇÑ´Ù. %C. %M(%F:%L) ÀÇ Ãà¾àÇüÀÌ´Ù
log4j.appender.CONSOL.layout.ConversionPattern=%-5p %l %x =>%m%n

 

 

 

log4j.appender.SYSTEM=org.apache.log4j.DailyRollingFileAppender
log4j.appender.SYSTEM.File=C:/logs/system.html

! ¸ÅÀÏ ÀÚÁ¤¿¡ ·Î±×ÆÄÀÏÀ» ±³Ã¼ÇÏ¸ç ±âÁ¸ÆÄÀÏÀº xx.log_2004.07.12
log4j.appender.SYSTEM.DatePattern='.'yyyy-MM-dd
log4j.appender.SYSTEM.Threshold=DEBUG

! ÀÚ¹ÙÀÇ Throwable ¿¡·¯µé°ú ¿¹¿Ü¸¦ Æ÷ÇÔÇϱâ À§ÇØ HTMLLayoutÀ» »ç¿ëÇÑ´Ù.
log4j.appender.SYSTEM.layout=org.apache.log4j.HTMLLayout

! [%d{yyyy-MM-dd}Çü½ÄÀº ÇÁ·Î±×·¥ÀÇ ½ÇÇà¼Óµµ¸¦ ´À¸®°Ô ÇÔÀ¸·Î SimpleDateFormat Çü½ÄÁöÁ¤ÇÑ´Ù.
log4j.appender.SYSTEM.layout.DateFormat=ISO8601
! [YYYY-MM-DD HH:MM:SS, mm] Çü½ÄÀ» ¶æÇÑ´Ù.
log4j.appender.SYSTEM.layout.TimeZoneID=GMT-8:00

! %l - ¼Ò½ºÄÚµåÀÇ À§Ä¡Á¤º¸¸¦ Ãâ·ÂÇÑ´Ù. %C. %M(%F:%L) ÀÇ Ãà¾àÇüÀÌ´Ù
log4j.appender.SYSTEM.layout.ConversionPattern=[%d] %-5p %l - %m%n

 

 

 

! °¢ ¾÷¹« »óÀ§ÆÐŰÁö¸¦ ÁöÁ¤ÇÏ¿© logging ¼ÂÆÃÇÑ´Ù.


log4j.logger.rkhwang.biz.protoss=DEBUG, PROTOSS
log4j.logger.rkhwang.biz.teran=DEBUG
, TERAN
log4j.logger.rkhwang.biz.zerg=DEBUG,
ZERG

 

 

log4j.appender.PROTOSS=org.apache.log4j.DailyRollingFileAppender
log4j.appender.PROTOSS.File=C:/logs/protoss.log
log4j.appender.PROTOSS.DatePattern='.'yyyy-MM-dd
log4j.appender.PROTOSS.Threshold=DEBUG
log4j.appender.PROTOSS.layout=org.apache.log4j.PatternLayout
log4j.appender.PROTOSS.layout.DateFormat=ISO8601
log4j.appender.PROTOSS.layout.TimeZoneID=GMT-8:00
log4j.appender.PROTOSS.layout.ConversionPattern=[%d] %-5p %l - %m%n

 

log4j.appender.TERAN=org.apache.log4j.DailyRollingFileAppender
log4j.appender.TERAN.File=C:/logs/teran.log
log4j.appender.TERAN.DatePattern='.'yyyy-MM-dd
log4j.appender.TERAN.Threshold=DEBUG
log4j.appender.TERAN.layout=org.apache.log4j.PatternLayout
log4j.appender.TERAN.layout.DateFormat=ISO8601
log4j.appender.TERAN.layout.TimeZoneID=GMT-8:00
log4j.appender.TERAN.layout.ConversionPattern=[%d] %-5p %l - %m%n

 

log4j.appender.ZERG=org.apache.log4j.DailyRollingFileAppender
log4j.appender.ZERG.File=C:/logs/zerg.log
log4j.appender.ZERG.DatePattern='.'yyyy-MM-dd
log4j.appender.ZERG.Threshold=DEBUG
log4j.appender.ZERG.layout=org.apache.log4j.PatternLayout
log4j.appender.ZERG.layout.DateFormat=ISO8601
log4j.appender.ZERG.layout.TimeZoneID=GMT-8:00
log4j.appender.ZERG.layout.ConversionPattern=[%d] %-5p %l - %m%n

 

C:/logs/ ¿¡ ÇØ´ç ÆÐŰÁö(¾÷¹«)º°·Î ·Î±×¸¦ µû·Î °ü¸®°¡ ¿ëÀÌÇØ Áø´Ù.

log4j¸¦ »ç¿ëÇÒ °æ¿ì SYSTEM Log°¡ ¸¹ÀÌ ¹ß»ýÇÏ¿© µð¹ö±×, ¿¡·¯ ¸Þ¼¼Áö¸¦ º¸±â°¡ Èûµì´Ï´Ù.

 À§¿Í °°ÀÌ ÇÒ °æ¿ì, ÇØ´ç ·Î±×¿¡´Â system¿¡¼­ ¹ß»ýÇÏ´Â log´Â Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù.

½Ã½ºÅÛ¿¡¼­¹ß»ýÇÏ´Â ·Î±×´Â systeml.htmlÆÄÀÏÀ» º¸½Ã¸é µË´Ï´Ù.

TipÀ̶ó°í ÇÒ ¼ö ÀÖÀ» Áö ¸ð¸£Áö¸¸, ¸¹ÀÌ µµ¿òÀ» ¹ÞÀº Àú·Î½á´Â ´Ù¸¥ ºÐµéÀÌ µµ¿òÀÌ µÇ¾úÀ¸¸é ÇÏ´Â ¸¶À½¿¡ ±ÛÀ» ¿Ã¸³´Ï´Ù.

 

Tag
tag´Â °Ô½Ã¹°ÀÇ ¼º°ÝÀ» ³ªÅ¸³»´Â Ű¿öµå¸¦ ÀÔ·ÂÇÏ´Â °ø°£ÀÔ´Ï´Ù.
tag´Â ·Î±×ÀÎ ÈÄ »ç¿ëÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
  • Å×¶õ¿¡ ÇÑÇ¥~ ^^
  • »çÀÌ·¯½º
  • 2004-07-16 08:36:54
  • x
  • °¨»çÇÕ´Ï´Ù..
  • itea
  • 2004-10-22 19:27:48
  • x
  • Á¦±×¯~ ^^;; ¸Å¿ì °¨»çÇÕ´Ï´ç
  • ¹Ì´Ï
  • 2004-11-06 16:05:06
  • x
  • ±Ùµ¥¿ä,, ÀÌ·¸°ÔpropertiesÆÄÀÏÀº ¼³Á¤Çϰí,, ½ÇÁ¦·Î »ç¿ëÀº ¾î¶»°Ô Çϳª¿ä,, Á» ¾Ë·ÁÁÖ¼¼¿ä~
  • °æ
  • 2004-11-29 16:42:58
  • x
  • °¨»çÇÕ´Ï´Ù :)
  • kkckc
  • 2006-10-27 11:48:17
  • x
  • Á¤¸» µµ¿ò ¸¹ÀÌ µÆ½À´Ï´Ù~ ^^
  • Àδö¸¶À»
  • 2007-04-25 22:13:03
  • x
´ÙÀ½±Û [err]Keystore was tampered with, or password was incorrect
>> 1960 [Log4j] ¿©·¯ÆÄÀÏ¿¡ ·Î±×¸¦ ³²±â´Â ¹æ¹ý¿¡ ´ëÇÏ¿©  [6] ToTo 9563 07-14 13:27
ÀÌÀü±Û [theserverside] Internationalized data in Hibernate