답변:
2019 년 업데이트 :
그들은 안정적이고 성숙한 제품입니다. HAProxy는로드 밸런싱 전용이며 nginx는로드 밸런서 역할을 할 수있는 웹 서버입니다.
양자 모두:
HAProxy :
Nginx :
HAProxy는 무료 소프트웨어이며 완전히 공개 된 소스입니다. HAProxy가 사전 설치된 하드웨어 어플라이언스를 판매하여 수익을 창출합니다.
Nginx는 공개 코어이며 많은 기능이 유료 버전에서만 제공됩니다. 특히 로드 밸런서를 작동하는 데 NO NO 인 상태 페이지 및 모니터링 지표 가 부족 합니다 .
nginx를 사용하여 HAProxy를 프론트 엔드하지만 SSL 종료에만 사용합니다.
HAProxy는 훨씬 더 조정 가능하고 관리 가능한로드 밸런서입니다 (제 경험상).
정적 개체 캐싱을 위해 니스를 통합했습니다. (HAProxy의 특정 백엔드로)
자세한 정보는이 서버 결함 질문을 참조하십시오. nginx / varnish / haproxy 주문