[トップページ] [FAQ 一覧]

対象:SQS

SQSで各キューに優先度を付ける方法はあるか





疑問


SQS でキュー内のメッセージに優先度を付けることはできるか。

答え


SQS の各メッセージは優先度(Priority)を付けることはできないようです。
よって優先度を付けたい場合は複数のSQS キューを生成してキューごとに優先して処理を行うなどの工夫が必要です。

例:キュー1、キュー2を作成し、キュー1を高プライオリティ、キュー2を低プライオリティとする。
キュー1のメッセージを優先的に処理し、キュー1が空の場合はキュー2の処理を行う。


参考




https://aws.amazon.com/jp/sqs/details/

優先順位: 業務の優先順位に応じた個別のキューを使用します。

【超重要】本ページは2018/05/23に記載されました。情報が古くなっている可能性があります。




[ 一覧に戻る]


【注意事項】本ページの内容は個人的に調査した結果がであり内容が正しいことは保証されません。
またAWSサービスは常に改良、アップデートされており本ページの内容が古く誤った内容になる可能性もあります。変更になっても本ページが正しく更新されるとは限りません。
あくまでも参考程度でご覧ください。内容により発生したいかなる時間的損害、金銭的損害、その他の損害に関しても何人も保証しません。