문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
java:log4j:pattern [2013/04/10 17:00] kwon37xi [hostname 패턴 확장] |
java:log4j:pattern [2015/11/15 16:18] (현재) kwon37xi [패턴] |
||
|---|---|---|---|
| 줄 6: | 줄 6: | ||
| * %p debug, info, warn, error, fatal 등의 priority 가 출력된다. | * %p debug, info, warn, error, fatal 등의 priority 가 출력된다. | ||
| * %m 로그내용이 출력됩니다 | * %m 로그내용이 출력됩니다 | ||
| - | * %d 로깅 이벤트가 발생한 시간을 기록합니다. 포맷은 %d{HH: | + | * %d 로깅 이벤트가 발생한 시간을 기록합니다. 포맷은 %d{HH: |
| * %d{ABSOLUTE} | * %d{ABSOLUTE} | ||
| * %d{DATE} | * %d{DATE} | ||
| 줄 20: | 줄 20: | ||
| * %M 로깅이 발생한 method 이름을 나타냅니다. | * %M 로깅이 발생한 method 이름을 나타냅니다. | ||
| * %r 어플리케이션 시작 이후 부터 로깅이 발생한 시점의 시간(milliseconds) | * %r 어플리케이션 시작 이후 부터 로깅이 발생한 시점의 시간(milliseconds) | ||
| - | * %x 로깅이 발생한 thread와 관련된 NDC(nested diagnostic context)를 출력합니다. '' | + | * %x 로깅이 발생한 thread와 관련된 NDC(nested diagnostic context)를 출력합니다. |
| * %X 로깅이 발생한 thread와 관련된 [[http:// | * %X 로깅이 발생한 thread와 관련된 [[http:// | ||
| + | |||
| + | ==== 공백 패딩 ==== | ||
| + | * '' | ||
| + | * '' | ||
| ====== hostname 패턴 확장 ====== | ====== hostname 패턴 확장 ====== | ||
| 줄 27: | 줄 31: | ||
| * [[http:// | * [[http:// | ||
| - | 아래는 %h 패턴을 사용하여 호스트이름을 로그로 남겨줄 수 있도록 하는 PatternLayout 확장이다. 이것 | + | 아래는 %h 패턴을 사용하여 호스트이름을 로그로 남겨줄 수 있도록 하는 PatternLayout 확장이다. |
| + | |||
| + | - 이것 | ||
| 웹 서비스들은 대부분 다중 서버로 운영되는 경우가 많다. 그럴 경우 어느 서버에서 나온 로그인지를 판단할 수 있는 방법이 필요하다. 그래서 호스트이름을 로그로 남긴다. | 웹 서비스들은 대부분 다중 서버로 운영되는 경우가 많다. 그럴 경우 어느 서버에서 나온 로그인지를 판단할 수 있는 방법이 필요하다. 그래서 호스트이름을 로그로 남긴다. | ||