반응형

tomcat 3

[Springboot] 기본작업 #4 - applicaion.yml 설정과 서버 환경분리

Springboot 프로젝트의 Resources 디렉토리에보면 application.properties 또는 application.yml 파일이 있는데, 이 파일이 각종 환경 변수들을 정의하는 파일이다. 특히, application.yml 파일 하나로 로컬, 개발 및 운영서버 각각의 환경 설정이 가능하다. 여기서는 한개의 yml 파일과 각 서버에서 기동중인 Tomcat의 setenv.sh 파일을 이용해서 로컬/개발/운영을 분리 구성하는 방법을 사용했다. 공부차원에서 로컬에서만 개발하고 끝낸다면 굳이 필요 없는 설정이겠으나 어차피 결국은 운영환경에 Deploy 해서 서비스를 오픈할 때까지 개발을 하는 것이 최종 목표이니 본격적인 개발을 진행하기에 앞서 미리 환경을 구성해 놓는 것도 괜찮은 방법이다. 분리 ..

개발 기록/Java 2023.05.30

[Tomcat] javax.Servlet 환경 설정 MIME-Type 한글 업로드

Tomcat 4.1이 나오는 둥 엄청나게 오래된 내용인데 이전 블로그에서 복사해 왔다. javax.Servlet 환경 설정 $TOMCAT_HOME/common/lib/servlet.jar 파일을 복사합니다. $JAVA_HOME/jre/lib/ext 폴더 안에 넣어줍니다. $TOMCAT_HOME/conf 폴더로 가셔서 web.xml 파일을 열어줍니다. 사용하고자 하는 스크립트 형식의 주석처리되어 있는 부분을 지워줍니다. MIME-Type MIME-Type Description File Extension application/acad AutoCAD drawing files dwg application/clariscad ClarisCAD files ccad application/dxf DXF (AutoCAD)..

[Tomcat] JVM 메모리 늘리기

HTML 삽입 미리보기할 수 없는 소스 [Tomcat Home]/bin/catalina.sh 파일에 start 환경세팅 CATALINA_OPTS="$CATALINA_OPTS -server -Xms120M -Xmx256M" elif [ "$1" = "start" ] ; then shift touch "$CATALINA_BASE"/logs/catalina.out if [ "$1" = "-security" ] ; then echo "Using Security Manager" shift "$_RUNJAVA" $JAVA_OPTS $CATALINA_OPTS -Djava.endorsed.dirs="$JAVA_ENDORSED_DIRS" -classpath "$CLASSPATH" -Djava.security.manage..

반응형