사용자 도구

사이트 도구


springframework:springboot:logging

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
springframework:springboot:logging [2021/01/15 21:53]
kwon37xi
springframework:springboot:logging [2021/01/15 21:54]
kwon37xi [LOG_PATH_IS_UNDEFINED, ..]
줄 17: 줄 17:
   * ''logback-spring.xml'' + [[springframework:spring_cloud|Spring Cloud]] 사용시에, spring-cloud 버그로 인해서 ''logback-spring.xml''이 ''application properties''의 ''logging.*'' 설정보다 먼저 읽혀지면서 ''logging.path'' 값이 주입이 안되면 이런 오류가 발생한다.   * ''logback-spring.xml'' + [[springframework:spring_cloud|Spring Cloud]] 사용시에, spring-cloud 버그로 인해서 ''logback-spring.xml''이 ''application properties''의 ''logging.*'' 설정보다 먼저 읽혀지면서 ''logging.path'' 값이 주입이 안되면 이런 오류가 발생한다.
   * ''logback-spring.xml'' 을 사용하지 말고 별도의 파일(예: ''logback-myproject.xml'') 등으로 만들고,   * ''logback-spring.xml'' 을 사용하지 말고 별도의 파일(예: ''logback-myproject.xml'') 등으로 만들고,
-  * ''logger.config: logback-myproject.xml'' 형태로 application properties 에 설정해주면 설정의 읽는 순서가 명확해져서 일단은 해결된다.+  * ''logger.config: classpath:logback-myproject.xml'' 형태로 application properties 에 설정해주면 설정의 읽는 순서가 명확해져서 일단은 해결된다. 
 + 
 +<code yml> 
 +logging: 
 +  path: /var/logs/application 
 +  config: classpath:logback-myproject.xml 
 +</code>
   * https://stackoverflow.com/a/48164468/1051402   * https://stackoverflow.com/a/48164468/1051402
   * [[https://github.com/spring-cloud/spring-cloud-commons/issues/608|Rework PropertySourceBootstrapConfiguration to update the environment during environment post-processing and before ApplicationEnvironmentPreparedEvent is published · Issue #608 · spring-cloud/spring-cloud-commons]]   * [[https://github.com/spring-cloud/spring-cloud-commons/issues/608|Rework PropertySourceBootstrapConfiguration to update the environment during environment post-processing and before ApplicationEnvironmentPreparedEvent is published · Issue #608 · spring-cloud/spring-cloud-commons]]
springframework/springboot/logging.txt · 마지막으로 수정됨: 2021/01/15 21:54 저자 kwon37xi