반응형

rabbitmq 2

Springboot - RabbitMQ 연동

스프링 부트에서 RabbitMQ와 연동하려면 아래와 같은 작업을 수행해야 합니다. 1. 의존성 추가: `build.gradle` 또는 `pom.xml` 파일에 RabbitMQ 라이브러리 의존성을 추가합니다. 2. RabbitMQ 설정: `application.properties` 또는 `application.yml` 파일에 RabbitMQ 연결 정보를 설정합니다. 예를 들어, 다음과 같이 설정할 수 있습니다. spring.rabbitmq.host= spring.rabbitmq.port= spring.rabbitmq.username= spring.rabbitmq.password= 3. RabbitMQ 메시지 수신: 메시지를 받기 위한 리스터를 작성합니다. 스프링 부트에서는 `@RabbitListener` ..

Springboot 2023.09.18

RabbitMQ 설명

RabbitMQ는 메시지 브로커 소프트웨어로, 응용 프로그램 및 시스템 간에 비동기적으로 메시지를 송수신할 수 있게 해줍니다. RabbitMQ는 Advanced Message Queuing Protocol(AMQP)를 구현하는 오픈 소스 소프트웨어로, 대규모 분산 시스템에서 주로 사용됩니다. RabbitMQ의 주요 기능은 다음과 같습니다: 1. 메시지 큐: RabbitMQ는 메시지를 안전하고 지속적으로 저장하는 내부적인 큐를 제공합니다. 이를 통해 메시지를 보내고 받는 응용 프로그램 간의 비동기 통신이 가능해집니다. 2. 메시지 라우팅: RabbitMQ는 메시지를 특정 큐로 라우팅할 수 있는 다양한 방법을 제공합니다. Direct, Fanout, Topic 등의 라우팅 알고리즘을 사용하여 메시지를 적절한..

RabbitMQ 2023.09.18
반응형