가수면

백엔드 성능 측정 본문

Java

백엔드 성능 측정

니비앙 2024. 3. 28. 22:21

로깅 프레임워크를 사용한 방법

@Slf4j 사용

 

        long startTime = System.nanoTime();
        // 측정하고자하는 실행 코드
        long endTime = System.nanoTime();
        double duration = (endTime - startTime) / 1_000_000_000.0;
        String formattedDuration = String.format("%.2f seconds", duration);
        log.info("처리 시간: {}", formattedDuration);

Python

    import time
    
    start_time = time.perf_counter()
    // 측정하고자하는 실행 코드

    end_time = time.perf_counter()
    processing_time = end_time - start_time
    processing_time_formatted = f"{processing_time:.2f}"

    logger.info(f"요청 처리 시간: {processing_time_formatted} seconds")

'Java' 카테고리의 다른 글

파일 다운로드 기능 API 구현  (0) 2024.08.13
[Spring Boot] S3 연결하기  (0) 2024.03.29
[Spring Boot] 에러 핸들링  (1) 2024.02.20
Junit5  (0) 2024.02.17
스프링 부트 서버에 https 설정  (0) 2024.01.23
Comments