RabbitMQ란?
정의 AMQP를 구현한 오픈소스 메시지 브로커 특징 신뢰성 안정성, 영속성, 메시지 도착 유무 확인, 고가용성 유연한 라우팅 메시지는 큐에 도착하기 전에 exchange를 통해 라우트 된다. 여러가지 exchange 타입이 존재. 클러스터링 지역 네트워크 상에서 여러개의 RabbitMQ 서버들이 함께 클러스터링 되어 단일한 논리적 브로커를 생성 고가용 큐 큐는 클러스터내의 여러 머신들에 걸쳐 복제될 수 있는데, 이는 하드웨어 결함시에 메시지의 안전을 보장한다. 관리 UI 관리가 가능한 UI를 제공한다. 흐름 Producer와 Consumer의 결합이 느슨해진 것을 볼 수 있다. 각자의 역할만 하면 되기 때문이다. Producer가 메시지를 보내고 Exchange가 받아서 바인딩 된 Queue에 적재, 그..
Comment