반응형
톰캣이 설치된 bin 폴더에 setenv.sh 파일을 생성하고 아래 내용을 붙여 넣기한다.
#!/bin/bash
export CATALINA_OPTS="$CATALINA_OPTS -Dfile.encoding=UTF8 -Duser.timezone=GMT+9"
환경변수에 톰캣 구동시 사용할 옵션을 보강하는 방식으로 -Duser.timezone=GMT+9 로 설정하므로써 웹앱이 기본적으로 한국시간으로 동작하도록 한다.
최근의 프로젝트들은 모든 시간을 UTC timezone 을 사용하고, UI 에서 표시할 때만,
해당 사용자의 timezone 값을 사용하여 해당 지역의 시간으로 표기하는 경우가 많으므로,
되도록이면 UTC 로 설정하도록 하는게 좋지만,
국내에 한정하여 서비스하는 스몰 비지니스의 경우,
AWS, Azure 같은 클라우드 VM 은 모두 기본적으로 UTC 로 제공되므로 변경이 필요하다.
CentOS, tomcat 타임존 문제 :: 크레이지J의 탐구생활 (tistory.com)
반응형
'TOMCAT' 카테고리의 다른 글
[Tomcat] Clustering(클러스터링) (0) | 2021.06.11 |
---|---|
[SSL]HTTPS 통신을 위한 Tomcat SSL 설정하기 (0) | 2021.06.02 |
TOMCAT 에러로그 (0) | 2021.05.18 |
TOMCAT 에러 로그 (0) | 2021.05.18 |
[Linux] Tomcat 다중 설치 (0) | 2021.05.15 |
댓글