0
JMS 통합 용 Spring 통합 동적 선택자JMS 통합 용 Spring 통합 동적 선택자
동적 선택기를 사용하여 대기열에서 메시지를 검색해야한다는 요구 사항이 있습니다. 예를 들어, 1 시간이 지난 정기적 인 간격으로 대기열에서 메시지를 가져와야합니다. 메시지 선택기가 한 번만 초기화 된 것 같습니다. 폴러를 사용할 때마다 변경할 수 있습니까? 그리고 어떻게?
JMS 통합 용 Spring 통합 동적 선택자JMS 통합 용 Spring 통합 동적 선택자
동적 선택기를 사용하여 대기열에서 메시지를 검색해야한다는 요구 사항이 있습니다. 예를 들어, 1 시간이 지난 정기적 인 간격으로 대기열에서 메시지를 가져와야합니다. 메시지 선택기가 한 번만 초기화 된 것 같습니다. 폴러를 사용할 때마다 변경할 수 있습니까? 그리고 어떻게?
폴링 된 어댑터를 사용하면 Smart Poller을 사용하여 각 폴링 전에 선택기 식을 변경할 수 있습니다. JmsDestinationPollingSource
에서 setMessageSelector()
으로 전화하십시오.
메시지 구동 어댑터에서 선택기를 동적으로 변경할 수 없습니다. 어댑터를 먼저 중지해야합니다.