리스너가 대기열을 수신하여 일부 프리 페치 횟수가 10 인 큐를 수신하고 있습니다.이 10 개 요소를 일부 프로세서로 전달합니다. 프로세서가 일부 작업을 처리 할 수도 있고 처리하지 못하거나 지연시킬 수도 있습니다. 그리고 그러한 정보를받은 후 대기열에서 큐를 대기열에서 제거하려고합니다 (channel.basicAck(message.getMessageProperties().getDeliveryTag(), false);
).ChannelAwareMessageListener가있는 콜백 메커니즘 기능
그 목표를 달성하는 가장 좋은 방법은 무엇일까요? 하나의 아이디어는 나에게 또 다른 큐를 만들고 프로세서에서 전달 태그와 채널 참조가있는 처리 된 메시지를 푸시합니다. 그리고 나는이 새로운 대기열을 듣고 그것에 기초하여 대답을 할 것입니다.