FIFOキューでアイテムを実行するためにラムダ実行をトリガーしようとしています。ポーリング以外に、それを達成するにはどのようなオプションが必要ですか? FIFOキューからラムダ実行を直接トリガーできないことを学びましたが、このキューは現時点では標準キューからのみサポートされています。また、SNSトピックをFIFOキューにサブスクライブできないことも学びました。これは、標準キューでもサポートされています。
Amazonがアップデートをリリースするまで、これに対する回避策を誰かが見つけましたか?
ここでの唯一のオプションは、特定の間隔でキューをポーリングすることです。
キューをポーリングして処理を行うlambda
関数(10分ごとに言う)を呼び出すCloudWatch event trigger
を作成できます。
SQSイベントソーシングは、長いポーリングで1秒ごとにキューをプルすること以外は何もしません。
すべてを順番どおりにしたい場合。 -1秒ごとにCloudwatchイベントトリガーを作成します(Asdfgの推奨どおり)-同時実行制限を1に設定します-長いポーリングでメッセージを受信してコストを削減します