본문 바로가기

tomcat10

[Spring Boot] Maven 프로젝트에서 내장 서블릿 컨테이너를 Undertow 로 변경 스프링 부트에 기본 내장된 Tomcat 을 Jetty 로 바꾸려면 pom.xml 파일만 변경하면 된다. org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-tomcat org.springframework.boot spring-boot-starter-undertow undertow 프로그램을 실행하면 Undertow가 구동된 것을 확인할 수 있다. 2021. 3. 28.
[Spring Boot] Maven 프로젝트에서 내장 서블릿 컨테이너를 Jetty 로 변경 스프링 부트에 기본 내장된 Tomcat 을 Jetty 로 바꾸려면 pom.xml 파일만 변경하면 된다. org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-tomcat org.springframework.boot spring-boot-starter-jetty 프로그램을 실행하면 Jetty가 구동된 것을 확인할 수 있다. 2021. 3. 26.
[SpringBoot] 클라이언트가 보낸 HTTP 요청 메시지를 보는 방법 HTTP 요청 메시지를 클라이언트(브라우저)에서 보는게 아니라 서버에서 출력하도록 하는 방법이다. [/src/main/resources/application.properties] logging.level.org.apache.coyote.http11=debug 출력 결과는 아래와 같이 나온다. 2021. 3. 11.
[기타] Tomcat, Jetty, Undertow 트랜드 비교 자바 서블릿 컨테이서 Tomcat, Jetty, Undertow 의 2021.03 기준 최근 12개월 동안의 트랜드를 비교해 봤다. 2021. 3. 10.
[Tomcat] catalina.out 로그 제어 하는 방법 Tomcat 실행중에 발생하는 모든 종류의 로그는 기본값으로 catalina.out 파일에 기록이 됩니다. 따라서, 별도의 관리를 하지 않으면 파일이 끊임없이 커져서 여러가지 문제를 발생시킬수 있습니다. 아래는 catalina.out 파일을 관리하는 여러가지 예시입니다. 상황에 맞게 사용하면 될거 같습니다. 1. catalina.out 에 로그를 기록하지 않는 방법 vi /Apache Tomcat설치 경로/bin/catalina.sh 파일이 열리면 아래 그림의 노란색 실선으로 그어진 부분을 찾아서 노란색 실선 부분을 아래와 같이 고쳐줍니다. touch "$CATALINA_OUT" --> #touch "$CATALINA_OUT" >> "$CATALINA_OUT" 2>&1 "&" --> >> /dev/nul.. 2019. 12. 10.
[Tomcat] WAS에 전달되는 데이터 사이즈 및 파라미터 갯수 조정 Tomcat 환경에서 대량의 데이터를 POST 방식으로 데이터를 보내다 보니 서버쪽에서 해당 값을 제대로 가져다 사용할 수 없는 문제가 발생합니다. 그 원인을 찾아보니 Tomcat 에서 기본적으로 제한을 건 전달 사이즈및 파라미터 갯수의 문제 였습니다. 아래 설명하는 방식으로 설정값을 조정하면 이 문제를 해결할 수 있습니다. maxPostSize : POST로 전달되는 데이터의 사이즈 설정. 0 또는 0 보다 작은 값으로 설정하면 무제한 maxParameterCount : 0 보다 작은 값으로 설정하면 무제한 server.xml 파일에 다음과 같이 추가 하면 됩니다. 참조 : http://tomcat.apache.org/tomcat-7.0-doc/config/http.html 2015. 10. 28.
Mac에 apache tomcat 7.0 설치하기 1. http://tomcat.apache.org 에 접속해서 톰캣 바이너리 배포판을 다운로드한다. tar.gz 를 선택해서 톰캣을 다운로드한다. 다운로드 위치는 사용자 계정의 Download 디렉토리가 된다. 압축을 해제해 준다. 2. 압축 해제한 파일을 /usr/local 폴더로 이동한다. 터미널을 실행시켜서 다음 명령어를 실행한다. sudo mv ~/Downloads/apache-tomcat-7.0.64 /usr/local 3. 톰캣 서버를 실행한다. /usr/local/apache-tomcat-7.0.64/bin/startup.sh 브라우저에서 http://localhost:8080 을 쳐서 다음 화면이 나타나면 성공이다. 톰캣 서버를 종료한다. /usr/local/apache-tomcat-7.0.. 2015. 10. 20.