JMS 대기열에서 사용하고 결과를 다른 JMS 대기열로 보내는 메시지 핸들러가 있습니다. 메시지 처리기는 Spring DefaultMessageListenerContainer에 있습니다. 컨테이너가 종료되면 이미 소비 한 요청을 처리하고 결과를 보내고 싶습니다. 동시에 요청 대기열에서 새 메시지를 소비하지 않아야합니다.정상적으로 Spring JMS MessageListenerAdapter를 종료하는 방법
안전 종료 ApplicationContext.registerShutdownHook()을 사용하지 않으면 컨테이너가 대기중인 listernerMethod 호출을 기다리지 만 응답 큐에 결과를 보내지 않습니다.
실행중인 핸들러에서 생성 된 응답이 응답 대기열로 보내지는지 확인하기위한 적절한 접근 방법은 무엇입니까?