운영 서버(우분투)에 로그를 쌓는데, 로그에 찍히는 timestamp가 실제 한국 시간보다 9시간 느립니다. 오후 6시에 발생한 이벤트가 로그엔 09:00 으로 찍혀요. 서버가 UTC로 돌아서 그런 것 같긴 한데요.
date 를 서버에서 쳐보면 UTC로 나오고, 애플리케이션(node)에서 new Date().toISOString() 으로 찍는 값도 UTC 기준입니다. 모니터링 대시보드에서 한국 사용자들이 볼 땐 KST로 봐야 하는데 매번 9시간 더해서 계산하려니 헷갈리고 실수가 납니다.
서버 타임존을 그냥 Asia/Seoul 로 바꿔버리면 될까요? 근데 그러면 다른 문제가 생길 수도 있다고 해서 조심스럽습니다.
댓글 0