haproxy를 사용하여 로드/트래픽 분할 구성

haproxy를 사용하여 로드/트래픽 분할 구성

haproxy 로드 밸런서 뒤에 두 개의 앱 서버가 있습니다. 내 요구 사항에 따라 둘 간에 트래픽을 분할할 수 있는 구성이 있습니까? 요청의 x%를 서버 A로 보내고 나머지는 서버 B로 보내는 것과 같습니다.

답변1

"weight" 지시어로 트래픽을 나눌 수 있습니다. 예를 들어:

server appA 10.0.0.1:8000 maxconn 800 weight 3 check fall 1
server appB 10.0.0.2:8000 maxconn 800 weight 1 check fall 1

관련 정보