#14 # 배달 플랫폼 가맹점 서버 구현 ## 비동기 처리 방식을 위한 Meesage Queue 적용 <img width="508" alt="image" src="https://github.com/IMWoo94/toy-delivery/assets/75981576/0da2109b-a0a0-4174-aa4f-47ec6cfef941"> --- ## RabbitMQ 적용 - Direct Exchange 방식으로 "delivery.exchange" 생성 - "delivery.queue" 와 "delivery.exchange" 바인딩 처리 하고, delivery.key 로 setting <img width="736" alt="image" src="https://github.com/IMWoo94/toy-delivery/assets/75981576/c49e9064-f855-4497-bd96-872ac26acb7c"> --- ## API Server Producer - 주문 등록 시 응답 이전에 RabbitMQ 의 "delivery.exchange" Exchange 에 데이터 전송 구현 ## Store-admin Server Consumer - API Server 측에서 주문 접수 시 Message 를 전달하고 이를 Conumer 측에서 전달 받도록 구현 - @RabbitListener 를 통해 Queue 지정
#14
배달 플랫폼 가맹점 서버 구현
비동기 처리 방식을 위한 Meesage Queue 적용
RabbitMQ 적용
API Server Producer
Store-admin Server Consumer