본문 바로가기

TOMCAT27

[ TOMCAT ] Clustering test (테스트) WAS 의 clustering 테스트를 하기 위한 코드를 아래와 같이 작성 하여 deploy 합니다. 1. session 에 데이터를 넣는 sessionOutput.jsp 작성 Session serviced by machine2 Session ID session value Created on 2. session 내용을 보는 sessionOutput.jsp 작성 Session serviced by machine3 Session ID session value Created on * 테스트 방법 1 1번 서버로 sessionInput.jsp 를 접속 한 다음 1번 서버 shutdown 시키고 2번 서버로 sessionOutput.jsp 를 접속 해서 정상적은 session value 값이 나오는지 확인 하면 .. 2021. 2. 1.
[ TOMCAT ] Clustering 설정 ( without broadcasting ) 클라우드 시스템이나 특별한 사정에 의해 broadcating 을 사용한 session clustering 을 못하는 경우가 있습니다. 그런 경우를 위해 개개의 클러스터링 대상 서버의 IP, PORT 를 사용하여 연결 하는 설정을 해보겠습니다. 준비 사항 : JAVA 8 TOMCAT8.5 3개 (저는 편의상 같은 서버에 TOMCAT 3개를 설치했음) 참고 사항 : 원래 톰캣 공식 사이트에서는 개별 서버에서 session 데이터를 공유하는 member port 를 4000 ~ 4100 으로 할 것을 추천하지만 전 3100,3200,3300 으로 설정하였음 1. 1번 TOMCAT 의 conf/server.xml 설정 ( 태그 밑에 아와 같이 설정 한다.) 나머지 2번 서버, 3번 서버 설정은 바로 사용할 수 .. 2021. 1. 31.
[ TOMCAT ] Windows service 설치 ( install tomcat for Windows service ) 1. tomcat.apache.org 사이트에 접속 한다. eng) access http://tomcat.apache.org 2. 윈도우 용 Tomcat 을 다운로드 받는다. (64-bit Windows.zip) 인스톨용으로 설치를 하면 서비스 등록 시 java 옵션 변경 및 서비스 삭제가 어렵다. eng) download Tomcat for windows (64-bit Windows.zip) If install Windows service installer, it is difficult for you to change JAVA OPTION and to remove Windows service. 3. zip 파일의 압축을 푼다. eng) extract zip file 4. 환경 변수로 %CATALINA_.. 2018. 1. 12.
[ TOMCAT ] JNDI 설정법 실행 환경 : Tomcat 7 , Oracle 11 1. $TOMCAT_HOME/conf/server.xml 파일 설정 와 같이 를 추가 해 준다. 2. $TOMCAT_HOME/lib 에 DB 버전에 맞는 driver jar 파일을 복사 해 준다. 3. $TOMCAT_HOME/conf/context.xml 파일 설정 WEB-INF/web.xml 와 같이 안에 를 넣어 준다. 4. Web Application 의 WEB-INF/web.xml 파일 설정 태그 안에 jdbc/test javax.sql.DataSource Container 태그와 같이 넣어 준다. * 설정 내용 확인 법 JAVA 소스로 Context init = new InitialContext(); Context envContext = (Co.. 2017. 3. 29.