# rabbitmq

113개의 포스트
post-thumbnail

nest.js와 RabbitMQ

학교 팀플 프로젝트에서 IoT 프로젝트를 해야했다또한 조건 중에 MQTT같은 IoT 도메인에서 자주 사용하는 프로토콜을 사용하라는 조건이 있어 amqp 프로토콜을 사용하는 RabbitMQ를 사용해보기로 하였다.하지만 자료가 적고 재대로된 자료를 찾기 어려워서 글로 남겨

2023년 11월 30일
·
0개의 댓글
·
post-thumbnail

AMQP 개념 및 Spring-RabbitMQ 적용

AMQP란 무엇인지 알아보고, RabbitMQ를 SpringBoot에서 적용해 본다.

2023년 11월 16일
·
0개의 댓글
·
post-thumbnail

메세지브로커(RebbitMQ), 이벤트브로커(kafka)

RabbitMQ 데이터 잠시 보관 나중에 비동기적으로 처리할 경우 사용(데이터 저장소) 요약, 메세지를 많은 사용자에게 전달시, 요청에 대한 처리시간이 길어 해당 요청을 다른 API에 위임하고 빠른 응받처리 필요, 애플리케이션 간 결합도 낮춰야 할 때 Rabbit

2023년 11월 7일
·
0개의 댓글
·
post-thumbnail

[AMQP] AMQP란?

Advanced Message Queuing Protocol. MQ(Message Queuing)기반의 프로토콜이다.

2023년 10월 31일
·
0개의 댓글
·
post-thumbnail

AWS MQ

-

2023년 10월 27일
·
0개의 댓글
·
post-thumbnail

메시지 브로커와 이벤트 브로커

마이크로서비스 아키텍처(MSA)를 프로젝트에 적용하기 위해 학습하며, 트랜잭션 분산에 필요한 메시지 브로커를 마주하게 되었습니다. 하지만 찾아보니 메시지 브로커와 이벤트 브로커 두 가지 개념이 존재하였고 이에 대해 확실한 학습과 차이를 알기 위해 글을 작성했습니다.

2023년 10월 14일
·
0개의 댓글
·

RabbitMQ란?

개념 오픈 소스 메시지 브로커 소프트웨어로서, AMQP를 구현하였다. 메시지를 발행하는 생산자(Producer)에서 브로커의 Exchange로 메시지를 전달하면, Queue에 Binding된 규칙에 따라 메시지가 큐로 복사된다. 그리고 Consumer에서는 브로커의

2023년 10월 10일
·
0개의 댓글
·

스프링부트 rabbitmq java.net.SocketException: Connection reset 오류

외부 서버 도커에 rabbitMQ를 올린 후 스프링부트와 연결을 시도를 했는데 오류가 계속해서 발생했었다.... config 설정은 아래와 같이 해주었었다.이유는 도커에 올린 rabbitMQ에서 web stomp 플러그인 설정을 해주지 않아서였다 !! 아래 명령어를 차

2023년 9월 26일
·
0개의 댓글
·
post-thumbnail

RabbitMQ를 통한 스케일 아웃시 채팅 토픽 서버 의존성 제거

서버를 스케일 아웃할 시, 서버의 메모리에 떠 있는 SimpMessageBroker를 사용하게되는 경우, 클라이언트가 해당 채팅방 토픽을 구독 하였음에도 불구하고, 채팅방에 발송된 메시지를 수신하지 못하는 상황이 발생하였습니다.문제의 원인은 SimpMessageBrok

2023년 9월 26일
·
0개의 댓글
·
post-thumbnail

MQ ( 정의와 메세지브로커)

카프카를 공부하면서 메세지큐의 정의를 공부하다가 메세지브로커와 이벤트브로커로 나뉜다는것을 알았습니다.지

2023년 9월 10일
·
0개의 댓글
·
post-thumbnail

[Network] RabbitMQ

AMQP(Advanced Message Queuing Protocol, 메시지 지향 미들웨어를 위한 개방형 표준 응용 계층 프로토콜)로 구현된 Erlang과 Java로 짜인 메시지 브로커이다. "P" is our producer and "C" is our consume

2023년 9월 3일
·
0개의 댓글
·

Spring Boot FCM 전송 API 처리 속도 향상(Feat. Kafka)

안녕하세요 이번 시간에는 Kafka를 활용하여 FCM 전송 API의 처리 속도를 향상시키는 방법에 대해 알아보겠습니다.Kafka는 메시지 큐의 일종입니다. 메시지 큐란 컴퓨터 시스템 또는 어플리케이션 간에 비동기적으로 데이터나 작업을 교환하기 위한 통신 패턴입니다. 발

2023년 8월 31일
·
0개의 댓글
·

RabbitMQ 설치 및 실행

Windows 환경에서 RabbitMQ를 설치하고 실행하는 방법을 정리한다.

2023년 8월 26일
·
0개의 댓글
·

RabbitMQ

RabbitMQ는 서버 간 메시지를 전달해주는 오픈 소스 메시지 브로커이다.

2023년 8월 26일
·
0개의 댓글
·
post-thumbnail

[서버] SpringBoot 을 이용한 RabbitMQ 구축하기

이번 포스팅에서는 이번 포스팅에서는 메세지 큐(Message Queue) 을 알아보자 에 이어서 실제로 RabbitMQ 을 Spring boot 에 적용해보겠습니다 🔥

2023년 8월 15일
·
0개의 댓글
·
post-thumbnail

RabbitMQ 장애 대응

서비스를 운영하다가 Production 환경에서 Celery worker 및 백엔드 서버에서 RabbitMQ Connection Refused 문제가 발생했다. 처음에는 오류 개수가 많지 않아서 일시적인 오류라 생각했으나, 꽤 많은 건수의 보고가 잡혀서 원인을 파악하고

2023년 8월 7일
·
0개의 댓글
·
post-thumbnail

Spring AMQP

producer 프로젝트 application.yaml username, password 수정 CloudAMQP Queue에 메세지 적재 확인 POST test ![](https://v

2023년 8월 7일
·
2개의 댓글
·
post-thumbnail

[WebSocket] RabbitMQ, AMQP

[WebSocket] RabbitMQ, AMQP

2023년 8월 2일
·
1개의 댓글
·
post-thumbnail

[Spring Boot] RabbitMQ 연동하기

지난 포스팅에서 메시지 큐를 공부하면서 Kafka와 RabbitMQ를 비교했었다. 오늘은 Spring Boot와 RabbitMQ를 연동해보고자 한다.위 명령어를 입력하면 RabbitMQ를 설치해주고 RabbitMQ를 실행하기 위해 해야할 것들을 알려준다.기본 포트 번호

2023년 7월 23일
·
1개의 댓글
·