BackEnd/Linux

BackEnd/Linux

[Tomcat] Tomcat7 클러스터링

각 다른 서버에 동작하고있는 WAS간 세션공유가 필요하여 Tomcat 클러스터링 한 내용을 정리. 환경서버 : 3대운영체제 : Linux(centos7) 설정하기Clustering/Session Replication HOW-TO 문서를 보면 간단히 할 수 있다. WEB-INF/web.xml 에 아래 내용 추가 tomcat을 설치한 폴더 apache-tomcat-7.0.90/conf/server.xml 내용 수정위 부분이 주석되어있을텐데 그부분부터 아래내용을 넣으면 된다. 16라인의 address는 각 톰켓의 주소를 입력한다.공식문서에는 auto로 설정하게끔되어있는데, auto로 설정한 결과 ip를 못찾는 경우가 발생하였다. 17라인은 각 서버의 ip가 다르므로 같은포트로해도 무관하나, 하나의서버에 was..

BackEnd/Linux

[Tomcat] tomcat종료 예방

실제 운영을 하는중 tomcat이 다운되는 현상을 발견로그를 봐도 왜 꺼지는지 이해할 수 없어좋은방법은 아니지만 5분주기로 프로세스가 꺼져있는지 확인하고, 실행시키는방법으로 임시 해결함. 스크립트 작성tomcat_chek.sh#!/bin/bash export JAVA_HOME=/usr/java/jdk1.8.0_171-amd64 export PATH=$PATH:$JAVA_HOME/bin export CATALINA_HOME=# export PATH=$PATH:$CATALINA_HOME/bin if [ -z "`ps -eaf | grep java| grep tomcat`" ]; then $CATALINA_HOME'/bin/startup.sh' END_TIME=`date +%m/%d' '%H:%M:%S` ec..

N니모
'BackEnd/Linux' 카테고리의 글 목록