스프링/Spring
Rabbitmq + SpringBoot 샘플 프로젝트 만들기
킵고잉 개발자
2021. 10. 16. 23:56
반응형
Rabbitmq 설치하는 방법은 이전 포스팅에서 확인할 수 있습니다.
이번에는 SpringBoot와 연동해 queue에 메세지를 보내고 queue에서 메세지를 가져오도록 해보겠습니다.
1. Rebbitmq를 실행합니다.
$ rabbitmq-server
2. 소스코드를 다운받고 실행하면 됩니다.
https://github.com/keepseung/rabbitmq-starter
GitHub - keepseung/rabbitmq-starter: springboot에 rabbitmq를 연동한 스타터 프로젝트입니다.
springboot에 rabbitmq를 연동한 스타터 프로젝트입니다. Contribute to keepseung/rabbitmq-starter development by creating an account on GitHub.
github.com
- 정의한 Excahnge가 생성됩니다. 여기서는 "example_exchange" 입니다.
- 정의한 Queue가 생성됩니다.
- API 호출을 통해 메세지를 전송하도록 합니다.
- 해당 큐에서 받은 메세지를 보여줍니다.
- consumer에서도 메세지를 받은 것을 확인합니다.
반응형