-
HA Push Server 구성하기 (아키텍처편)개발/server 2020. 3. 17. 16:32
구성도
설명
첫번째로 사용자(User)가 Socket Server 로 커넥션을 맺고 소켓서버는 redis 서버와 연결한다. ( 소켓서버가 여러대로 구성되어있기 때문에 소켓아이디를 공유하기위함) 그리고 워커(컨슈머) 도 소켓서버와 케넥션을 맺는다.
두번째로 Admin(알림메시지 발송자)이 Socket Server 로 메세지를 전달한다.
세번째로 소켓서버에서 Queue Server(RabbitMQ)로 메세지를 전송한다.
네번째로 워커(컨슈머)가 큐서버에서 메시지를 읽어와서
다섯번째 소켓서버로 메세지를 전달한다.
여섯번째 소켓서버에서 사용자(User)로 메세지를 전달한다.
다음편에서는 구현편을 작성하도록 하겠습니다.
'개발 > server' 카테고리의 다른 글
filebeat offset 초기화 (0) 2021.07.01 php 5.5 버전 업그레이드 할때 No package php55w.x86_64 available 시 (0) 2016.09.02 리눅스 ip 고정설정 (0) 2016.08.22 centos 에서 no package nginx available (0) 2016.07.18 리눅스 weget 다운로드 실패시 (0) 2016.07.17