본문 바로가기 메뉴 바로가기

ABBO 기술 블로그

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

ABBO 기술 블로그

검색하기 폼
  • 분류 전체보기 (465)
    • AI Trend (2)
    • Git (12)
    • Server (242)
    • Client (69)
    • Apple (31)
    • Study (109)
  • 방명록

Message Queue (1)
RabbitMQ 의 동작방식과 적용법

최근에 운영중인 서비스에 RabbitMQ 를 적용하여 메시징큐 시스템을 도입하여 서버의 장애 시 전파를 방지하기 위한 방법으로 사용하였습니다. 왜 메시지 큐를 사용할까요? Request Data 를 핸들링 하기 위해서 RESTful의 데이터를 수용하는 API 서버보다 더 상위에 위치하여 클라이언트의 요청을 저장하는 별도의 메시징 큐 시스템을 도입하여 사용자로부터 요청을 저장하고 사용하는 방법이 있습니다. Request 가 폭주하여 큐 시스템이 다운되어도 API 시스템이 다운되는 것을 방지할 수 있기 때문입니다. 메시지 큐는 아래와 같은 장점이 있습니다. 비동기: Queue에 저장되기 때문에 차후 처리가 용이합니다. 다중 애플리케이션과 비동기 통신이 가능합니다. 비동조: 운영하고 있는 애플리케이션과 별도로..

Server 2022. 4. 9. 11:00
이전 1 다음
이전 다음
공지사항

Blog is powered by Tistory / Designed by Tistory

티스토리툴바