JMS 메시지를 위한 배치 수신확인 사용

비트랜잭션 JMS 메시지 수신에 대한 배치 수신확인을 전송하기 위해 JMS 메시지 플로우를 구성하십시오.

태스크 정보

이전에 수신확인되지 않은 모든 비트랜잭션 JMS 메시지의 JMS 서버에 수신확인을 전송하기 위해 JMS 전송을 사용하는 메시지 플로우를 구성할 수 있습니다. 네트워크 대기 시간이 길고, 수신된 메시지의 수신확인을 임계값에 도달한 후에만 전송하고 싶은 경우에는 배치 수신확인을 사용하고 싶을 수도 있습니다.

JMS 플로우는 통합 서버에 의해 작성된 JMS 세션의 수신확인 설정에 따라 수신확인 응답을 전송합니다. 기본 설정은 AUTO_ACKNOWLEDGE이고, 이는 JMS 플로우가 각 비트랜잭션 메시지를 수신한 후에 수신확인 응답을 전송하게 합니다. JMS 제공자 정책에서 클라이언트 수신확인 일괄처리 크기클라이언트 수신확인 일괄처리 간격 특성을 설정하여 CLIENT_ACKNOWLEDGE를 대신 사용하도록 이 설정을 변경할 수 있습니다. CLIENT_ACKNOWLEDGE 가 사용되면 통합 서버 는 설정된 시간 간격이 지나거나 설정된 수의 메시지가 수신된 후에만 acknowledge () 메소드를 호출합니다.