Tomcat 성능 튜닝 with CentOS

현재 런칭 준비중인 서비스의 톰캣 튜닝 정보 공유합니다. ( CentOS 기반 ) open files, max user processes 설정 변경

Tomcat Server.xml 설정 변경

Tomcat Java Option 추가

     

Cafe24 – Please set the ‘defaultServletName’ property explicitly.

Cafe24 JSP 호스팅 ( SpringFramework + Spring Data JPA + QueryDSL ) 사용중입니다. www.war 파일로 업로드를 하고 서버 스타트를 했을 시 아래와 같은 에러가 발생하는 경우가 있습니다. ERROR ContextLoader – Context initialization failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘defaultServletHandlerMapping’ defined in class path resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class]: Instantiation of bean failed; 더보기…

Jenkins Deploy to Container Plugin

Jenkins 에서 Tomcat으로 배포를 하고 싶다면 Deploy to Container Plugin을 사용하자 1. Jenkins 관리 -> 플러그인 관리 2. 설치 가능 탭 클릭 후 Deploy to Container Plugin 검색 후 설치 설치된 플러그인 목록 탭에서 확인 3. 해당 Job의 설정에 들어가서 Post-Build Actions에 아래와 같이 추가 4. 위의 admin 계정을 사용하려면 더보기…