aws lambda에서의 websocket컨셉

2023.11.27


aws lambda에서 websocket사용컨셉

- 소캣연결시 연결된 클라이언트를 ddb에 저장한다

- 연결된 소캣들에게 broadcast시 ddb에 저장된 클라이언트들을 참조해서 메시지를 보낸다

- 기본적으로 헨들러는 $default로 가나, 소캣을 열고닫는것은 따로 핸들링해주는것을 권장한다

- 특정 소캣체널로 들어오는 이벤트는 request.body.action이나 payload등을 통해 따로 핸들러를 만들어서 보내주는 형식으로 로직을 구성한다