2012-09-01 4 views
0

나는 방금 HAProxy를 겪고있었습니다. 기사는 maxconn을 1로 설정하면 생명을 크게 절약하고 nginx보다 명확한 +1이라고 제안합니다. maxconn config를 1로 설정하면 어떤 이점이 있습니까?HAProxy maxconn 1

답변

4

한 번에 여러 요청을 처리 할 수없고 일부만 서버를 직렬화 할 수있는 일부 서버에서만 작동합니다. 이러한 조건에서는 서버가 다시 사용 가능할 때까지 기다려야하기 때문에 바쁜 서버에 새로운 요청을 보내지 않으려 고합니다. Maxconn 1은 서버가 이미 사용 중일 때 다른 곳에서도 사용할 수 있도록 요청을 다른 서버에 배포 할 수 있도록합니다. 그렇지 않으면 요청은 대기열에 있으며 첫 번째 서버에 할당되어 연결을 해제합니다.

또한 이러한 서버를 사용하면 데이터를 클라이언트로 보내는 동안 응답을 빠르게 소진하고 버퍼링하고 서버를 릴리스하기 위해 haproxy에 큰 버퍼가있는 것이 좋습니다.