해결됨
스프링 핵심 원리 - 고급편
안녕하세요 수강 중인 실무 주니어 개발자입니다! 강의를 듣던 도중 실무에 관해서 궁금한 것이 있어서 질문드립니다. [b7a653ac] OrderControllerV1.request() [b7a653ac] |-->OrderServiceV1.orderItem() [b7a653ac] | |-->OrderRepositoryV1.save() [b7a653ac] | |<--OrderRepositoryV1.save() time=1001ms [b7a653ac] |<--OrderServiceV1.orderItem() time=1003ms [b7a653ac] OrderControllerV1.request() time=1005ms 강의 때 진행했던 방식으로 로그 추적기를 도입을 하고자 합니다. 질문은 다음과 같습니다. 실무에서 저렇게 메서드 호출을 다 나열하시는 지 궁금합니다. 저렇게 sl4j를 적용하면 메모리나 리소스 낭비가 심하지는 않는지 궁금합니다. 발생한 로그 info를 db에 적재시키는지 궁금합니다. 감사합니다.
김행
2023-12-07T06:14:27.557Z
댓글 1
좋아요 0
조회수 411
미해결
스프링 핵심 원리 - 고급편
안녕하세요! 강의를 듣다가 로그 검증이 하고 싶어 진행하다 궁금증이 생겨 질문글을 올렸습니다.☺️ 1. 생성한로그를 테스트하기 위해서 ListAppender에 로그들을 담아서 테스트를 진행하게 됐는데, 해당 방식으로 테스트를 진행하는 방법말고도 다른 방법도 있나요? 2. 실제 비즈니스 로직에서 해당 로그 출력 검증을 단위 테스트할 때 진행하게 되나요? 3. 실무에서는 로그를 검증하기 위해 어떤 방식을 사용하는지 궁금합니다.
tis
2022-07-25T16:30:11.752Z
댓글 1
좋아요 0
조회수 538
미해결
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
로그가 오른쪽 하단에 찍히는데 영한님 얼굴 때문에 로그가 제대로 찍혔는지 안보입니다. 우하단 공간은 없다고 생각하고 강의 부탁드립니다.
moonseok.shin
2022-02-18T14:17:34.959Z
댓글 2
좋아요 0
조회수 264
미해결
안녕하세요!. 아래와 같이 로그(1. logback-spring.xml )를 설정해서 이용하고 있습니다. 기존에 잘 돌아가서, 다른 프로젝트에서도 그대로 카피해서 사용을 하고 있는데요. 유독 특정 프로젝트에서 해당 로그설정 파일을 이용할경우, 아래 첨부한 콘솔 내용(2.콘솔)만 출력되고 로깅이 안됩니다... 구글링을해도 답이 나오지않아 혹시 아시는 분 있을까 하여 글을 남겨봅니다 ㅠ 1. logback-spring.xml <? xml version ="1.0" encoding ="UTF-8" ?> <configuration> <property name ="LOGS_ABSOLUTE_PATH" value ="./logs" /> <appender name ="STDOUT" class ="ch.qos.logback.core.ConsoleAppender" > <layout class ="ch.qos.logback.classic.PatternLayout" > <Pattern> [%d{yyyy-MM-dd HH:mm:ss}:%-3relative][%thread] %-5level %logger{32} - %msg%n </Pattern> </layout> </appender> <appender name ="FILE" class ="ch.qos.logback.core.rolling.RollingFileAppender" > <file> ${LOGS_ABSOLUTE_PATH}/logback.log </file> <encoder> <pattern> [%d{yyyy-MM-dd HH:mm:ss}:%-3relative][%thread] %-5level %logger{32} - %msg%n </pattern> </encoder> <rollingPolicy class ="ch.qos.logback.core.rolling.TimeBasedRollingPolicy" > <fileNamePattern> ${LOGS_ABSOLUTE_PATH}/logback.%d{yyyy-MM-dd}.%i.log </fileNamePattern> <timeBasedFileNamingAndTriggeringPolicy class ="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP" > <maxFileSize> 10MB </maxFileSize> </timeBasedFileNamingAndTriggeringPolicy> <maxHistory> 30 </maxHistory> </rollingPolicy> </appender> <!-- <root level="INFO" additivity="false">--> <root level ="INFO" > <appender-ref ref ="STDOUT" /> <appender-ref ref ="FILE" /> </root> <!-- <logger name="com.base.demo" level="ERROR">--> <!-- <appender-ref ref="STDOUT" />--> <!-- <appender-ref ref="FILE" />--> <!-- </logger>--> </configuration> 2. console {spring.resources.cache.period=0, spring.resources.chain.cache=false} 2021-06-22 18:23:04,559 restartedMain ERROR Error processing element appender ([configuration: null]): CLASS_NOT_FOUND 2021-06-22 18:23:04,574 restartedMain ERROR Unknown object "property" of type org.apache.logging.log4j.core.config.Property is ignored: try nesting it inside one of: ["Appenders", "Loggers", "Properties", "Scripts", "CustomLevels"]. 2021-06-22 18:23:04,577 restartedMain ERROR Unknown object "root" of type org.apache.logging.log4j.core.config.LoggerConfig is ignored: try nesting it inside one of: ["Appenders", "Loggers", "Properties", "Scripts", "CustomLevels"]. . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v2.4.0)
henry
2021-06-22T09:36:34.677Z
댓글 0
좋아요 0
조회수 873
미해결
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
빌드해서 실행해봤을 때 아래 로그 색깔이 저는 전부 검은색인데 강사님 화면은 색깔이 다 들어가있어서 질문 드립니다. 따로 설정이나 설치해야 하는 플러그인이 더 있는건가요?
로그 빌드 웹앱 spring-boot java spring JPA
2021-05-20T02:39:06.057Z
댓글 1
좋아요 0
조회수 447