우리는 64k 개 이상의 웹 소켓을 처리 할 수있는 아키텍처를 설계하려고합니다.
우리는 먼저 Amazon ELB를 사용해 보았지만 그 디자인으로 인해 예기치 않은 트래픽 급증이나 웹 소켓이 허용되지 않습니다. (TCP 모드에서 웹 소켓이 예기치 않게 시간 초과 됨)
HAProxy를 사용하면 이러한 제한이 적용되지 않지만 HA와 백엔드 서버간에 유지되는 ~ 64k 웹 소켓으로 제한됩니다.
생각 나는 여러 가지 솔루션 :
- 다중 HAProxy 인스턴스, DNS와의로드 밸런싱 (Route53에는 가중치 옵션이 있음)
- Keepalived, 내부 IP 주소가 여러 개인 HAProxy 인스턴스 2 개 (가능한지 확실하지 않음)
더 좋은 방법이 있습니까?