1. 개요

  • Backend에 WebSocket이 기동된 시스템인데 ELB 구성 후 오류 발생
  • 검색 결과 : Clssic Load Balancer는 WebSocket을 지원하지 않는다.

 

2. 해결책

2-1. 검색 결과 

https://www.built.io/blog/websockets-on-aws-s-elb

2-2. 현실

  • 프로토콜을 HTTP, HTTPS 등으로 설정한 것이 문제였다.
  • Classic LB 상에서도 HTTP -> TCP, HTTPS -> TCP with SSL로 설정 후 잘 됨