2012-08-31 10 views
8

기본 XA JMS 자원 어댑터로 작동하도록 Amazon SQS 대기열 또는 Amazon SNS 주제를 설정할 수있는 방법이 있습니까?JMS 어댑터를 사용하여 Amazon SQS를 수신하는 방법

대용량 응용 프로그램에서 activemq를 SQS로 바꾸고 불필요한 코드 재 작성 오버 헤드를 피하는 것이 좋습니다.

메시지 가시성이 만료 될 때 자동으로 XA 트랜잭션 중단이 커집니다.

답변

5

Nevado은 SQS 및 SNS를 지원하는 JMS 드라이버입니다. JMS 사양 준수에 중점을 두었으므로 ActiveMQ에서 이식하기에 좋은 도구 여야합니다.

+1

불행히도 XA 규격은 Nevado에서 다루지 않는 JMS 사양의 일부에 불과합니다. https://github.com/skyscreamer/nevado/wiki/Master-Feature-Grid 비 분산 트랜잭션을 지원하며, 그래서 당신의 목적에 맞는 헬퍼 코드를 작성할 수 있습니다. –

+0

다행스럽게도 나는 spring 기반의 grails를 사용하고 있으며 현재의 XA 준수는 문제가되지 않습니다. –

관련 문제