問題タブ [poller]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-web-services - 1 つの SQS ポーラーで、複数の SQS キューを処理して優先順位を付けることができますか?
2 つの SQS キューがあり、それぞれがメッセージを取得しているユースケースがあります。ただし、条件は、FIRST キューでメッセージを取得している場合、SECOND キューからのメッセージの読み取りを停止し、FIRST キュー メッセージを優先することです。SQS ポーラーを 1 つだけ使用してこれを処理できますか?
問題の説明: FIRST キューにメッセージを受け取ることがよくありますが、それらは重要なメッセージです。しかし、私は常に SECOND キューにメッセージを受け取り続けています。したがって、ポーラーが SECOND キューのメッセージを処理しているときに、新しいメッセージが FIRST キューに突然現れた場合、SECOND キューのメッセージを処理した後、FIRST キューにジャンプして取得を開始する必要があります。 FIRST キューが空になるまで、そこからのメッセージ。
それに対する解決策はありますか?