2014-07-24 3 views
0

Weblogic 클러스터에서 메시지를 읽는 독립 실행 형 Spring 응용 프로그램이 있습니다. 이것은 MDP가 아니라 큐를 찾아 특정 기준에 따라 메시지를 검색하기 위해 JMSTemplate을 사용하는 여러 스레드를 실행합니다.Weblogic 클러스터에서 Spring JMS 읽기

JMS 연결을 캐시하고 클러스터의 각 서버에서 항상 메시지를 검색 할 수있는 충분한 연결을 보장합니다. 내 문제는 기본 ConnectionFactory가 전혀 캐시되지 않지만 Spring 래퍼 인 SingleConnectionFactory와 CachingConnectionFactory는 한 번에 여러 연결을 허용하지 않는다는 것이다.

제한된 범위 내에서 캐시하는 자체 ConnectionFactory를 구현해야합니까? 또는 권장되는 접근 방식은 무엇입니까?

답변

0

유스 케이스가 Spring에서 수행하기에는 매우 서툴러 보였으므로 JMS 리소스를 직접 직접 관리하여 문제를 해결했습니다.