본문 바로가기
728x90
반응형
SMALL

톰캣13

Tomcat 메모리 늘리기 (Java heap space 부족 오류 발생 시) Web Server(Tomcat) 가 죽는 현상이 가끔 발생 할 경우 원인 : 한정된 톰캣의 허용 메모리가 가득 차 있는 상태에서 발생원인 상세웹 어플리케이션을 너무 많이 올렸거나, Reload 했기 때문.톰캣과 JVM 은 웹 어플리케이션을 삭제하고 다시 생성할 때 또는 Reload 할때 할당한 모든 메모리를 해제하지 않습니다.톰캣을 여러 번 Reload 하면 할당된 메모리가 바닥나서 동작하지 않을 수 있습니다.웹 어플리케이션이 많은 양의 class 와 method, 객체를 사용함에 있어 허용 메모리가 부족하기 때문.해결 방법톰캣 재시작톰캣이 할당할 수 있는 메모리 늘리기 (완전한 해결 방법은 아니고 톰캣 재시작 하기까지의 시간을 연장하는 것 입니다.)/%TOMCAT_HOME%/bin/catalina.s.. 2013. 12. 21.
Tomcat HTTPS, HTTP 동시 이용 운영 중인 서버에 HTTPS 로 웹서비스가 동작 중인데,업무적인 이유로 HTTP 로 서비스가 하나 올라가야 하는 일이 생겼다. 원래 설치 되어 있는 Tomcat 의 version 은 6.0.26 이다.. 먼저 새로운 tomcat 을 설치 한다.version은 6.0.37 로 directory 를 다르게 하고 구분짓기 위해 다른 버전을 선택 했다.설치 후 아래의 두 파일을 수정 한다. 1. catalina.sh -> tomcat start 시 보는 파일로 CATALINA_HOME, CATALINA_BASE 등 필요한 환경변수를 가져와 StartUp 시킨다. 이미 다른 tomcat 이 설치 되어 있었고, 해당 환경변수들은 그에 맞게 셋팅되어 있기 때문에 이를 변경하거나 그대로 따라가면 정상적으로 두 HTTP.. 2013. 12. 21.
tomcat service 등록 (centos) tomcat 설치 후 init.d 에 등록하지 않으면 서버를 재부팅 할 때마다 tomcat 을 startup 해줘야 한다. init.d 에 실행 스크립트를 생성하고 service 로 등록하여 처리 할 수 있다. /etc/rc.d/init.d 에 vi tomcat 해서 아래 내용을 생성한다. #!/bin/sh##Startup script for Tomcat, the Apache Servlet Engine##chkconfig: 35 85 15#description: Start Tomcat##processname: tomcat##Source function library.export JAVA_HOME=/usr/java/defaultexport CATALINA_HOME=/usr/local/apache-tomca.. 2013. 12. 21.
톰캣 모니터링 probe 사용시 사용자 관리 2013. 12. 21.
728x90
반응형
LIST