핵심 요약
테이블링이 POS 연동을 위한 메시지 전달 신뢰성 확보를 목표로 MQTT를 도입하고 테스트했습니다.
구현 방법
- 브로커: Amazon MQ ActiveMQ, 프레임워크: NestJS 마이크로서비스
- 프로토콜/설정: MQTT, clientId: tabling-mqtt-example-app_01, clean: false, subscribeOptions QoS 2
- Publisher/Subscriber 구조 및 메시지 전송 흐름
- 재연결 시 누락 메시지 수신 확인을 위한 테스트 수행
주요 결과
- 메시지 발행/수신 성공 로그를 확인
- 재연결 시 발행된 메시지 수신을 확인
- QoS 2를 통한 전달 보장 특징을 검증



