2016-07-01 4 views
1

SQS 대기열을 덤프하여 "긴급"메시지를위한 공간을 열 수 있고 덤프를 복원하여 SQS 대기열을 계속 유지할 수 있습니까?AWS SQS 덤프/복원

나는 aws cli 명령에 대해 말하는 것이 아니라 그것을 할 수있는 가능성에 대해서 말하고있다.

물론 새 SQS를 열고 응용 프로그램을 변경하여 새 대기열을 볼 수는 있지만 몇 가지 의미가 있습니다.

답변

2

아니요. 불가능합니다. 난 당신이 "높은 우선 순위"메시지가하고자 할 때 AWS 추천 본 적이 설계 패턴은 이것이다 :

  • 2 큐, 우선 순위가 높은 메시지에 대한 하나의 정규 우선 순위의 메시지를 작성합니다.
  • 응용 프로그램에서 항상 우선 순위가 높은 대기열을 검색하여 새 메시지를 확인하도록합니다.
  • 높은 우선 순위 큐에서 메시지를받지 못한 경우 일반 우선 순위 큐에서 메시지를 검색하십시오.
+0

긴 폴링을 사용하는 경우이 패턴이 작동하지 않습니다. 여러 receiveMessageAsync 호출과 동시에 두 대기열을 폴링합니다. – Krum

관련 문제