-
[Tomcat]Timezone 변경 방법설치&설정 관련/Apache 2017. 1. 10. 11:27728x90
Docker 를 이용하여, tomcat을 서비스 하는 중, 시간이 9시간 늦게 표출되는 오류를 확인 하였습니다.
DB시간이나 서버 시간은 문제가 없었지만 tomcat의 Timezone이 UTC로 되어 있어서 발생하는 문제로 확인되어 해결 하는 방법을 기술합니다.
Tomcat을 실행시, catalina.sh에서는 다음과 같이 환경 변수를 읽어서 표출하도록 되어 있습니다.
setenv.sh 파일은 기본적으로 없기 때문에 추가를 다음과 같이 해주면 됩니다.
#!/bin/bash export CATALINA_OPTS="$CATALINA_OPTS -Dfile.encoding=UTF8 -Duser.timezone=GMT+9"
setevn.sh는 $TOMCAT_HOME/bin 에 존재 하면 됩니다.
728x90'설치&설정 관련 > Apache' 카테고리의 다른 글