どのようにして受信メッセージが継続的にチェックされますか?次の関数は、メッセージを受け取った後に終了します。キューの長いポーリングが有効になっているため、新しいメッセージを継続的にチェックするにはどうすればよいですか?aws sqsで受信メッセージを確認します
function checkMessage(){
var params = {
QueueUrl : Constant.QUEUE_URL,
VisibilityTimeout: 0,
WaitTimeSeconds: 0
}
sqs.receiveMessage(params,(err,data) => {
if(data){
console.log("%o",data);
}
});
}
定期的に同じ機能を呼び出すべきですか? –
はい。メッセージをどのくらい速く処理する必要があるかに応じて、非常に細かい、または5分ごとに呼び出すこともできます。それはあなたの選択です。 –