[Ubuntu] EC2 스프링부트 한국 시간(KST) 설정하기

울상냥·2023년 1월 20일
1

배포

목록 보기
1/18
post-custom-banner

EC2에 스프링부트를 배포하면서 서버 시간을 한국 시간으로 맞춰 줬었다.

우분투 한국 시간설정은 대충 이렇게 하면 된다..

$ sudo rm /etc/localtime
$ sudo ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime


이렇게 하고 별 생각없이 프로젝트를 진행하고 있었는데 스프링부트 로그의 시간이 UTC 기준으로 출력되고 있었다..! 서버 시간이 설정 안된건가 싶어서

$ date 로 확인해 봤으나 한국 시간이 나오고 있었다.
오류 투성이일거 아니까 로그라도 제대로 찍어달라고..!!!😥😥

스프링부트만 UTC 기준으로 돌아가고 있어서 알아본 결과,,

배포스크립트에서 nohup java -jar 실행시에
-Duser.timezone=Asia/Seoul 옵션을 추가해주니 한국 시간으로 돌아간다.

(별걸 다 해줘야 한다..)

profile
안되면 되게하라

0개의 댓글