rabbitmq delayed message exchange 플러그인 추가
기본적으로 rabbitmq에 플러그인을 설치하기 위해 다음 명령어를 사용한다.
1 |
|
하지만 해당 플러그인 설치 시에는 다음과 같은 오류가 발생하였다.
1 |
|
rabbitmq-plugins
로 rabbitmq_delayed_message_exchange
를 찾지 못하는 것이였다.
해당 플러그인을 설치하기 위해 다음과 같이 해결하였다.
-
rabbitmq_delayed_message_exchange 에서 원하는 버전을 다운받는다.
-
아래 도커파일을 작성한다.
1 |
|
- 도커 컨테이너를 실행한다.
docker build -t chohanjoo/rabbitmq:3.8 .
docker run -d --name rabbitmq -p 5672:5672 -p 25672:15672 --restart=unless-stopped chohanjoo/rabbitmq:3.8
rabbitmq_delayed_message_exchange
에 대한 설명은 해당 [RabbitMQ] 간단 지연 큐(delayed queue) 설정 를 참고한다.
참고