2013-04-05 1 views
0

AWS SQS를 사용 해왔다. AWS SQS는 대기열에서 메시지를 요청할 때 일정 시간 동안 잠글 수 있다는 좋은 특징이있다. 이 잠금 중 메시지가 성공적으로 처리되면 완료된 것으로 메시지가 표시됩니다. 처리가 실패하고 (메시지 프로세서로부터 응답이 수신되지 않는 경우) 일정 기간이 지나면 잠금이 만료되고 다른 프로세서가 메시지를 수신 할 수 있습니다.MSMQ는 Amazon SQS와 유사한 "만료까지 잠금"기능을 가지고 있습니까?

이제는 SQS 외부에서 대기열을 사용해야한다는 요구 사항이 있습니다. 난 정말 같은 특성을 가진 대기열 공급자를 찾고 있어요. MSMQ는 이미 설치되어 있고 다른 곳에서도 사용하기 때문에 분명한 선택 일 수 있지만 같은 방법으로 실패한 메시지를 처리하는 기능을 찾을 수는 없습니다.

MSMQ는 이것을 허용합니까, 아니면 쉽게 복제 할 수 있습니까?

다른 가벼운 오픈 소스 메시징 서비스가 있습니까?

답변

2

MSMQ는 이미이 작업을 수행합니다. 트랜잭션 내에서 메시지를 읽고 트랜잭션이 중단되면 메시지가 대기열에 다시 나타납니다.

+0

감사합니다. 트랜잭션 메시지가 내가 찾고있는 메시지입니다. – mcmillab

관련 문제