2016-09-08 1 views
0

매우 간단한 질문입니다. HA Proxy를 사용하여 기본 또는 보조 서버에 액세스하는 문제를 해결하고자합니다. 1 : 기본 포트가 지정된 포트에서 응답하지 않거나 이 아닌 경우 프록시가 항상 사용자를 1 차 서버로 안내하는 시스템입니다. 2 : 프록시에 보조 서버를 사용하도록 지정합니다. 라운드 로빈을 사용하는 경우일까요? 가중치를 부여하고 최대 가중치 256 (1)을 1 차에, 가중치 1을 2 차에 할당합니까? 이 경우 Primary에 액세스 할 수 없다면 Secondary가 사용됩니까? 그리고 시스템에 사용할 것을 알려주려면 가중치를 비슷하게 바꾸면됩니까?HAProxy 기본 구성 - 기본 백엔드 정의

감사합니다.

답변

1

쉬운 답변! 백엔드 정의에서 서버를 "백업"으로 표시 할 수 있으며, 비 백업 서버를 사용할 수없는 경우 HAProxy는 해당 서버로만 요청을 라우팅합니다. configuration manual에서 :

"백업"서버 라인에 존재하는 경우 이외의 모든 백업 서버를 사용할 수없는 경우, 서버는 로드 밸런싱에 사용됩니다. 서버를 참조하는 지속성 쿠키와 함께 오는 요청은 항상 에게 전달됩니다. 기본적으로 "allbackups"옵션이 백엔드에 설정되어 있지 않으면 첫 번째 작동 백업 인 서버 만 사용됩니다. "allbackups"옵션을 참조하십시오.

+0

Genius - 감사합니다. – Jason