2장. AMQ Broker 이해
AMQ Broker를 사용하면 이기종 시스템을 함께 느슨하게 결합하는 동시에 신뢰성, 트랜잭션 및 기타 여러 기능을 제공할 수 있습니다. AMQ Broker를 사용하기 전에 먼저 제공하는 기능을 이해해야 합니다.
2.1. 브로커 인스턴스
AMQ Broker에서 설치된 AMQ Broker 소프트웨어는 하나 이상의 브로커 인스턴스의 경우 "홈"으로 사용됩니다. 이 아키텍처는 다음과 같은 몇 가지 이점을 제공합니다.
단일 AMQ Broker 설치에서 필요한 만큼의 브로커 인스턴스를 생성할 수 있습니다.
AMQ Broker 설치에는 각 브로커 인스턴스를 실행하는 데 필요한 바이너리 및 리소스가 포함되어 있습니다. 그런 다음 이러한 리소스는 브로커 인스턴스 간에 공유됩니다.
- AMQ Broker의 새 버전으로 업그레이드할 때 해당 호스트에서 여러 브로커 인스턴스를 실행하는 경우에도 소프트웨어를 한 번만 업데이트하면 됩니다.
브로커 인스턴스를 메시지 브로커로 생각할 수 있습니다. 각 브로커 인스턴스에는 고유한 구성 및 런타임 데이터가 포함된 자체 디렉터리가 있습니다. 이 런타임 데이터는 로그 및 데이터 파일로 구성되며 호스트의 고유 브로커 프로세스와 연결됩니다.