기억을 위한 기록

  • 홈
  • 태그
  • 방명록

java 1

Static 변수로 인한 모니터링 시점 오류

1. 개요기존 시스템에서 운영 중인 모니터링 데몬을 재구동한 직후, 모니터링 값이 비정상적으로 계산되는 현상이 발생2. 문제 원인모니터링 대상 시간값을 static final로 선언하여, 클래스 로딩 시점에 고정된 값이 사용되는 구조private static final String sendDate = LocalDateTime.now().minusMinutes(10) .format(DateTimeFormatter.ofPattern("yyyyMMddHHmmss"));위와 같이 선언된 sendDate는 클래스가 최초 로딩될 때 한 번만 계산되며, 이후 값은 변경되지 않음.데몬 재기동 시점이 바뀌어도, 이미 계산된 값이 재사용되어 현재 시간을 반영하지 못하는 문제가 발생3. 해..

이슈 관리 2025.06.30
이전
1
다음
더보기
프로필사진

기억을 위한 기록

백엔드 개발자의 기록 저장소

  • 분류 전체보기 (4)
    • 이슈 관리 (4)

Tag

SXSSFWorkbook, Spring, java, sentinel, bean, netty, springbean, 엑셀, static final, redis,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/08   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바