2012-01-03 4 views
0

어떻게 노드가 다운되면 모든 노드의 요청이 내가 원하는 머신으로 갈 수 있도록 끈적 끈적한로드 밸런싱을위한 아파치를 구성 할 수 있습니까? .노드가 다운 된 경우 아파치의 노드를 사용자 정의 선택

예 : 우리는 3 개 노드 A, B, C. 부하가 jsessionid를 기반으로 고르게 분포 된 있습니다. C는 내려갑니다. JSESSIONID 심지어 문자보다 숫자 갖는 모든 세션 (0, 2, 4, 6, 8) 기기 B 및 jssessionid 홀수 문자보다 숫자 갖는 모든 세션으로 이동 (3, 5, 7, 9) 머신 A로 간다. 둘 다 같으면 세션은 A로 가야한다.

답변

0

노드를 선택하는 알고리즘을 플러그인 할 수 없지만 노드의 이름을 지정하여 살 수있는 것과 동일한 시나리오를 달성 할 수 없었다. 노드 ID에 기반한 라우팅 요청. 또한 한 번 노드가 다운되면 새 노드가 죽은 노드로 오면 임의의 노드로 이동하여 올바른 노드 ID를 전달하고 모든 치환기 호출이 해당 노드로 이동합니다. 내 목적을 해결합니다.