PHP에서의 메시지 손실 및 중복 처리
1. 원인 분석
메시지 손실
생성자가 메시지를 영구적으로 저장하지 않아 시스템 다운 시 손실
메시지 큐가 영구화 설정이 되어 있지 않음
소비자가 메시지를 받았지만 처리 전에 다운되어 메시지 확인 후 손실
네트워크 오류, 타임아웃, 큐 가득 찰 때 등
중복 소비
소비자의 처리 시간 초과 또는 실패로 인해 메시지 재전송
메시지가 올바르게 확인되지 않아 큐에서 ...
6월 11일 01:43에 게시됨