본문 바로가기
반응형

Tomcat26

[TOMCAT] 톰캣을 이용한 세션 공유 설정 톰캣을 이용한 세션 공유 설정 Apache, L4 등을 이용한 load balancing이 되어 있다는 전제하에 Tomcat 세션 공유를 진행합니다. 필요 Port (방화벽 오픈 필요) PORT TCP/UDP 용도 45564 TCP,UDP 세션 공유 4000 TCP 세션 수신 하나의 서버에서 작동 시 4000 외 사용할 포트가 필요합니다. Server.xml 수정 ... channelSendOptions 옵션(비동기, 동기방식, 멀티캐스트 등 옵션) https://tomcat.apache.org/tomcat-8.5-doc/config/cluster.html#SimpleTcpCluster_Attributes (비동기: 8) DeltaManager 모든 노드에 동일한 세션 복사, 정보가 변경될 때마다 복사 .. 2020. 11. 2.
[Tomcat] WAS JDBC를 사용한 오라클 이중화 설정 일반적으로 DB 이중화에 따른 설정을 WAS에는 하지 않았는데, 그 이중화 설정을 WAS에서 처리할 일이 생겼다. 일반적인 JDBC 설정 (CommonDBCP2에서는 maxActive -> maxTotal, maxWait -> maxWaitMillis로 변경) 이중화에 따른 JDBC 설정 아래 설정 부분을 URL 부분에 한줄로 작성 jdbc:oracle:thin @( DESCRIPTION= (ADDRESS_LIST= (ADDRESS=(PROTOCOL=TCP)(HOST=dbserv1)(PORT=1521) ) (ADDRESS=(PROTOCOL=TCP)(HOST=dbserv2)(PORT=1521) ) (LOAD_BALANCE=yes) (FAILOVER=yes) (CONNECT_DATA= (SERVER=DEDI.. 2020. 10. 14.
CVS-2020-1938로 인한 Tomcat 8.5.49 -> 8.5.51 변경 Apache Tomcat의 원격코드실행 취약점(CVE-2020-1938)을 악용할 수 있는 개념증명코드(Proof of concept code, PoC)가 인터넷상에 공개되어 사용자의 보안 강화 필요 관련 이슈 버전 Apache Tomcat 9.0.0.M1 ~ 9.0.30 -> 9.0.31 이상 버전 변경 8.5.0 ~ 8.5.50 -> 8.5.51 이상 버전 변경 7.0.0 ~ 7.0.99 -> 7.0.100 이상 버전 변경 ※ 상기 버전은 AJP 커넥터가 기본으로 활성화되어 취약점에 영향 받음 https://www.krcert.or.kr/data/secNoticeView.do?bulletin_writing_sequence=35292 https://nirsa.tistory.com/158 http://t.. 2020. 3. 27.
Apache + Tomcat 로드밸런싱 Apache + Tomcat 2대를 이용하여 로드밸런싱을 설정 과정을 기록하였습니다. CentOS Apache 2.4 Tomcat 8.5 X 2 Apache 설정 Apache와 Tomcat을 연결하기 위해 JK Connector(JKModule)를 설정 JK Connector 다운로드 Docker를 사용하여 apache를 올렸기 때문에 linux용 (http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/linux/jk-1.2.31/x86_64/) mod_jk-1.2.31-httpd-2.2.x.so 를 다운로드 후 mod_jk.so로 파일명 변경, apache/modules에 복사해 넣습니다. conf/httpd.conf에 Connecto.. 2020. 1. 30.
반응형