RabbitMQ Push Server
-
HA Push Server 구성하기 (아키텍처편)개발/server 2020. 3. 17. 16:32
구성도 설명 첫번째로 사용자(User)가 Socket Server 로 커넥션을 맺고 소켓서버는 redis 서버와 연결한다. ( 소켓서버가 여러대로 구성되어있기 때문에 소켓아이디를 공유하기위함) 그리고 워커(컨슈머) 도 소켓서버와 케넥션을 맺는다. 두번째로 Admin(알림메시지 발송자)이 Socket Server 로 메세지를 전달한다. 세번째로 소켓서버에서 Queue Server(RabbitMQ)로 메세지를 전송한다. 네번째로 워커(컨슈머)가 큐서버에서 메시지를 읽어와서 다섯번째 소켓서버로 메세지를 전달한다. 여섯번째 소켓서버에서 사용자(User)로 메세지를 전달한다. 다음편에서는 구현편을 작성하도록 하겠습니다.