Tomcat 6.0.35 Session Clustering
ITWeb/서버관리 2012. 2. 28. 11:09[준비사항]
- Apache 2.4.1 다운로드 받기 : http://httpd.apache.org/download.cgi#apache24
- Tomcat 6.0.35 다운로드 받기 : http://mirror.khlug.org/apache/tomcat/tomcat-6/v6.0.35/bin/apache-tomcat-6.0.35.zip
- Tomcat Connecter 다운로드 받기 : http://ftp.daum.net/apache//tomcat/tomcat-connectors/jk/tomcat-connectors-1.2.32-src.zip
- 다운로드 링크가 깨졌다면 해당 사이트에 직접 다운로드 받으시면 됩니다.
[설정]
# tomcat 의 경우 기본 worker 설정에서 type 을 lb 로 지정해 주면 httpd 관계 없이 loadbalancer 기능을 이용 할 수 있습니다.
Eclipse 에서 Tomcat1, 2 를 번갈아 가면서 start, stop 해 보시면 lb 동작 하는걸 확인 하실 수 있습니다.
그리고 session 유지 되는 것도 확인 가능 합니다.
- http://www.easywayserver.com/implementation-tomcat-clustering.htm
- http://tomcat.apache.org/tomcat-6.0-doc/cluster-howto.html
※ 위 내용은 성능 튜닝을 고려하지 않은 내용입니다.
실제 서비스에 적용하시기 전에 충분한 튜닝 과정을 거치시기 바랍니다.
※ 서버 한대를 기준으로 설정한 내용입니다.
서버 여러대를 묶기 위해서는 <Cluster /> 섹션에 추가 설정을 해줘야 합니다.
이 부분은 추후 작성 업데이트 하겠습니다.