# rabbitmq

20개의 포스트
post-thumbnail

[RabbitMQ] Request / Reply with Spring Boot

참고 자료 : https://www.udemy.com/course/rabbitmq-java-spring-boot-for-system-integration/ image.png 이번 글에서는 Spring Boot를 사용한 Message Reqeust/Reply에 대해 알아보도록 하겠습니다. 1. Request/Reply > Request는 message ...

2020년 1월 3일
·
0개의 댓글
post-thumbnail

[RabbitMQ] Message Order & Multiple Message Type

참고 자료 : https://www.udemy.com/course/rabbitmq-java-spring-boot-for-system-integration/ image.png 이번 글에서는 RabbitMQ의 Message Order와 Multiple Message Type을 다루는 방법에 대해 알아보도록 하겠습니다. 1. Message Order > M...

2020년 1월 2일
·
0개의 댓글
post-thumbnail

[RabbitMQ] Prefetch

참고 자료 : https://www.udemy.com/course/rabbitmq-java-spring-boot-for-system-integration/ image.png 이번 글에서는 RabbitMQ의 Prefetch에 대해 알아보겠습니다. 1. Prefetch란? > Queue의 메세지를 Consumer의 메모리에 쌓아놓을 수 있는 최대 메세지의...

2020년 1월 2일
·
0개의 댓글
post-thumbnail

[RabbitMQ] Scheduling Consumer ON/OFF

참고 자료 : https://www.udemy.com/course/rabbitmq-java-spring-boot-for-system-integration/ image.png 이번 글에서는 Spring Boot의 @Scheduled를 사용해 Consumer를 ON/OFF 해보도록 하겠습니다. 1. @Scheduled > 먼저 spring boot에서 ...

2020년 1월 2일
·
0개의 댓글
post-thumbnail

[RabbitMQ] Jackson2JsonMessageConvertor

참고 자료 : https://www.udemy.com/course/rabbitmq-java-spring-boot-for-system-integration/ image.png 이번 글에서는 Spring Boot의 Jackson2JsonMessageConverter를 사용해 손쉽게 Object를 JSON Message Format으로 변경해보겠습니다. 1...

2020년 1월 2일
·
0개의 댓글
post-thumbnail

[RabbitMQ] RabbitMQ Structure 생성하기

참고 자료 : https://www.udemy.com/course/rabbitmq-java-spring-boot-for-system-integration/ image.png 이번 글에서는 Java Code로 RabbitMQ Structure를 생성해보겠습니다. 0. RabbitMQ Structure란? > Exchange, Queue, Binding ...

2020년 1월 1일
·
0개의 댓글
post-thumbnail

[RabbitMQ] RabbitMQ vs Kafka

참고 자료 : https://www.udemy.com/course/rabbitmq-java-spring-boot-for-system-integration/ image.png 이번 글에서는 대표적인 오픈소스 메세지 시스템인 RabbitMQ와 Kafka를 비교해보겠습니다. image.png 1. Message Retention > Kafka : by ...

2020년 1월 1일
·
1개의 댓글
post-thumbnail

[RabbitMQ] Retry Mechanism with Spring Boot

참고 자료 : https://www.udemy.com/course/rabbitmq-java-spring-boot-for-system-integration/ image.png 이번 글에서는 Spring Boot의 RabbitMQ Retry mechanism에 대해 알아보겠습니다. 0. Retry Mechanism이란? > 메시지 처리에 실패했을때 실패한...

2020년 1월 1일
·
0개의 댓글
post-thumbnail

[RabbitMQ] Dirty Queue with Schedule

참고 자료 : https://www.udemy.com/course/rabbitmq-java-spring-boot-for-system-integration/ image.png 이번 글에서는 RabbitMQ Administartion API를 사용해 주기적으로 Dirty Queue를 체크해보겠습니다. 0. Dirty Queue란? > Queue 내부에 메...

2020년 1월 1일
·
0개의 댓글
post-thumbnail

[RabbitMQ] Publisher API

참고 자료 : https://www.udemy.com/course/rabbitmq-java-spring-boot-for-system-integration/ image.png 이번 글에서는 Publisher API를 사용해 RabbitMQ에 메세지를 Publish 해보겠습니다. 0. Publisher API를 사용하는이유? > RabbtiMQ로 메세지를...

2019년 12월 31일
·
0개의 댓글
post-thumbnail

[RabbitMQ] Retry Mechanism

참고 자료 : https://www.udemy.com/course/rabbitmq-java-spring-boot-for-system-integration/ image.png 이번 글에서는 RabbitMQ의 Wait Queue와 Dead Queue를 사용한 메세지 처리 Retry mechanism에 대해 알아보겠습니다. 0. Retry Mechanism...

2019년 12월 31일
·
0개의 댓글
post-thumbnail

[RabbitMQ] Dead Letter Exchange & TTL(Time To Live)

참고 자료 : https://www.udemy.com/course/rabbitmq-java-spring-boot-for-system-integration/ image.png 이번 글에서는 RabbitMQ의 Dead Letter Exchange와 TTL(Time to Live)에 대해 알아보겠습니다. 1. Dead Letter Exchnage란? > 처...

2019년 12월 31일
·
0개의 댓글
post-thumbnail

[RabbtiMQ] Exchange (Message broker)

참고 자료 : https://www.udemy.com/course/rabbitmq-java-spring-boot-for-system-integration/ image.png 이번 글에서는 RabbitMQ의 메세지 broker인 Exchange에 대해 알아보겠습니다. 0. Exchange란? > 메세지의 Routing Key에 따라 메세지를 적절한 Qu...

2019년 12월 31일
·
0개의 댓글
post-thumbnail

[RabbitMQ] JSON Message Format 사용하기 - 2

참고 자료 : https://www.udemy.com/course/rabbitmq-java-spring-boot-for-system-integration/ image.png 이번 글에서는 RabbitMQ에서 사용하는 JSON Message Format을 Customize 해보도록 하겠습니다. 1. Customize JSON Format 앞선 글에선 ...

2019년 12월 30일
·
0개의 댓글
post-thumbnail

[RabbitMQ] JSON Message Format 사용하기 - 1

참고 자료 : https://www.udemy.com/course/rabbitmq-java-spring-boot-for-system-integration/ image.png 이번 글에서는 RabbitMQ에서 사용하는 메세지 포맷인 JSON에 대해 알아보도록 하겠습니다. 0. 왜 JSON을 사용하는가? > RabbitMQ는 메세지 Format으로 어떠한...

2019년 12월 30일
·
0개의 댓글
post-thumbnail

[RabbitMQ] Multiple Consumer 사용하기

참고 자료 : https://www.udemy.com/course/rabbitmq-java-spring-boot-for-system-integration/ image.png 이번 글에서는 하나의 이상의 Consumer를 등록해 Queue에 발행된 메세지를 소비해보도록 하겠습니다. 1. 언제 Multiple Consumer를 사용하는가? > Multi...

2019년 12월 30일
·
0개의 댓글
post-thumbnail

[RabbitMQ] Scheduling 사용하기

참고 자료 : https://www.udemy.com/course/rabbitmq-java-spring-boot-for-system-integration/ image.png 이번 글에서는 Spring boot의 Scheduling 기능을 사용해보도록 하겠습니다. 1. Fixed Rate 주기적로 메세지를 생성하기 위해선 Fixed Rate를 사용합니...

2019년 12월 30일
·
0개의 댓글
post-thumbnail

[RabbitMQ] Spring boot 기본 사용법

참고 자료 : https://www.udemy.com/course/rabbitmq-java-spring-boot-for-system-integration/ image.png 이번 글에서는 Spring boot에서 RabbitMQ를 사용하는 기본적인 방법에 대해 알아보겠습니다. 0. RabbitMQ 설치하기 > 먼저 아래 링크를 참고해 각자의 서버에 R...

2019년 12월 23일
·
0개의 댓글
post-thumbnail

[RabbitMQ] Message System을 사용하는 이유

참고 자료 : https://www.udemy.com/course/rabbitmq-java-spring-boot-for-system-integration/ image.png 이번 글에서는 RabbitMQ, Kafka 같은 메세지 시스템을 사용하는 이유에 대해 알아보겠습니다. 0. Message System이란? > Application간 메세지를 주고...

2019년 12월 22일
·
0개의 댓글

Spring Boot와 RabbitMQ 초간단 설명서

이번 포스트에서는 Spring boot 프로젝트에서 RabbitMQ를 사용하는 간단한 방법을 알아보겠습니다. Consumer 코드와 Producer 코드는 GitHub에 있습니다. 먼저 RabbitMQ 서버를 실행해야 하는데 Docker를 사용하면 쉽게 서버를 구성할 수 있습니다. 프로젝트 루트 폴더에 docker-compose.yml 파일을 생성하고 다...

2019년 8월 10일
·
2개의 댓글