[ RabbitMq ] RabbitMq 재기동 시 큐 데이터 삭제 여부(durable)
프로세스 개요메시지 생산:애플리케이션에서 특정 이벤트(예: 새로운 사용자 등록, 주문 확인 등)가 발생하면, 이 이벤트에 대한 정보를 포함하는 메시지를 RabbitMQ 큐에 게시이때 메시지는 JSON 형식으로, 필요한 데이터(예: 제목, 내용, 사용자 ID 등)를 포함 가능RabbitMQ에서 메시지 처리:RabbitMQ는 큐에 쌓인 메시지를 관리. 메시지가 큐에 도착하면, 이를 처리할 소비자(Consumer)에게 전달됨.소비자는 메시지를 수신한 후, 해당 정보를 기반으로 FCM에 알림을 발송하는 요청을 준비.FCM으로 알림 발송:소비자는 FCM의 HTTP API를 사용하여 푸시 알림을 발송. 이때 FCM 서버에 필요한 데이터를 포함한 POST 요청을 보냄. 요청에는 알림의 제목, 본문, 수신자 정보(토큰..
실무/[ 기타 ]
2024. 10. 14. 08:39