Apache2+JK2+Tomcat5 로드밸런싱과 클러스터링
Apache2에 2대 이상의 톰캣서버를 로드밸런싱(Sticky Session)과
클러스터링(세션 복제)할 수 있도록 학습할 수 있는 문서입니다.
두개연결은 JK2로 하였습니다. 여기에 관련된 정리된 문서 찾기가 넘 힘들어 직접 만들었습니다.
세션 복제는 servlets-examples/SessionExample 로 테스트 해보시면 됩니다. 로드밸런싱과 세션 복제 모두 잘 동작합니다.
참고로, 본 문서는 1대의 컴퓨터상에서 2개의 톰캣을 설치해서 테스트하는 걸로 만들었습니다(돈없는 사람은 1대에서 해보는 경우가 대부분이므로...)
물리적으로 분리된 컴퓨터들 사이에서의 로드밸런싱과 클러스터링 또한 문서내에 제공되는 workers2.properties에서 ip만 바꿔주면 됩니다.
문서에 문제점이 있으시면 전자메일로 연락주십시오.