서버 장비 중 HP-UX 장비와 관련된 내용이다. 서버의 System에서 날짜 값을 받아와서 처리하는 것이 일반적인 소프트웨어지만, JDK 1.3 상위 버전 부터는 Java의 날짜 값을 JVM Hotspot에서 관리하도록 변경 되었다.

 

그렇기 때문에 System과 Java의 날짜 값이 상이하게 되는 현상이 발생한다. 날짜 값에 대한 관리 포인트가 이원화 되었으니, 당연히 일치하지 않을 수 있는 현상이다.

 

 

날짜 값에 차이가 발생하면 치명적인 시스템은 필수적으로 처리를 해줘야 한다.

Java의 날짜 값을 System의 날짜 값으로 사용하도록 아래와 같이 Java option을 지정해 주면 된다.

 

  -XX:+UseGetTimeOfDay

  -XX:+UseHighResolutionTimer

 

위와 같은 Java Option을 지정해주면 날짜 값이 시스템과 일치하게 된다.

 

 

 

Private comment