2012-03-17 4 views
0

현재로드 균형 조정기에서도 고 가용성 환경을 설정하려고합니다. 여러 개의 키워드를 사용하여 봤지만 모든 결과는 LINUX/Debian 세계쪽으로 기울어 진 것처럼 보였습니다.Apache/Windows 용 고 가용성로드 밸런서 설정

Tomcat 7과 함께 Apache Server 2.2를 사용하는 Windows 환경에 있습니다. 사용자가 내 사이트를 방문하여로드 밸런서 중 하나가 다운 된 경우에도 여전히 작동합니다. 내 사용자에게 서비스를 제공 할 수 있어야합니다.

나는 새로운 사용자이고 사진을 게시 할 수 없으므로 네트워크 설정 다이어그램을 설명하는 http://i.stack.imgur.com/n2k2E.jpg에 사진을 설정했습니다. 감사.

모든 조언과 의견을 소중히하십시오.

답변

0

나는 귀하의 질문에 대해 정말로 모르겠습니다. 모든 경우에 모든 단일로드 밸런서는 웹 서버에 모두 도달해야합니다. 로드 밸런서가 어플라이언스입니까?

mod_jk 또는 mod_proxy를 사용하여 Apache를로드 밸런서로 구성 할 수도 있습니다. 그러나 당신의 질문이 그것에 관한 것인지 확실하지 않습니다. 제발 정확 해.

0

mod_spread는 제대로 작동하는 것처럼 보이지만 실제로는 오래된 비트입니다.

Windows에서 IIS는 2 노드 시스템이 "항상 켜져있는"웹 페이지를 제공 할 수 있도록 네트워크로드 균형 조정을 위해 구성 될 수 있지만 Windows의 Apache에는 해당하지 않습니다.

편집 : 내 실수. 네트워크 부하 분산은 IIS뿐 아니라 의 모든 포트와 포트의 균형을 유지할 수 있습니다. 풀링 된 서버에 가상 IP를 설정하고 서버를 풀의 구성원으로 추가해야합니다.

서버 장애가 아닌 프로세스 장애를 감지하기 위해서는 여전히 스크립팅이 필요합니다. Windows 네트워크로드 균형 조정은 개별 네트워크 응용 프로그램, 전체 서버의 오류를 감지하지 않습니다.