2012-02-22 3 views
1

haproxy는로드 균형 프록시입니다. 그러나 나의 유스 케이스는 서버 A에 트래픽을 보내도록 haproxy를 만드는 것이고, 서버 A가 다운 된 경우에만, 그리고 haproxy는 기본적으로 "건설 중"또는 "일시적으로 사용할 수없는"페이지를 표시하는 것 외에는 아무것도 수행하지 않는 트래픽을 서버 B에 보내야한다. 오는 모든 요청.haproxy를 왜곡 할 가능성이 있습니까?

+0

"대기 대기"및/또는 "페일 오버"라고 불리는이 방법을 설정하는 방법에 관한 문서가 많이 있어야합니다. serverfault.com에 더 적합한 질문이지만 – nos

답변

2

지정 서버 B "백업"와 같은 : R1가 다운되면

backend backend_servers 
    server R1 192.168.1.100:80 maxconn 1000 check 
    server R2 192.168.1.101:80 maxconn 1000 backup check 

R2는 요청을 받게됩니다.

+0

수표를 사용하도록 설정해야합니다. 자동으로 서버를 중단 상태로 표시 할 수 있습니다. 그러면'backup' 옵션이 실제로 해결책입니다. 자세한 내용은 [the docs] (http://cbonte.github.com/haproxy-dconv/configuration-1.4.html#5-backup)를 참조하십시오. –

+0

Holger : 좋은 지적 주셔서 감사합니다. 업데이트 됨. – Jimothy

관련 문제