자바 JVM 시간과 서버시간 불일치

오성민·2021년 2월 15일
1

시스템에서 시간이 20초정도 불일치 하는 현상이 발생

  1. 시간 확인
  • 1번 WEB서버
  • 2번 WEB서버
  • 1번 DB서버
  • 2번 DB서버
    모두 NTP와 정상적으로 연동, 현재시간과 일치
  1. 확인결과
  • 리눅스서버와 상관없이 HP-UX JVM 기동시에 jvm에서 (java에서 현재시간 가져와서 처리하는 로직 존재) 현재 시간과 불일치
  1. 원인
    제우스를 장시간 기동했을때, 시스템시간과 java jvm과 안맞는 현상이 발생

  2. 해결방법
    JVM 기동시에 옵션 적용
    -XX:+UseGetTimeOfDay
    -XX:+UseHighResolutionTimer

profile
끊임없이 공부하고 배우자!

0개의 댓글