как установить 'WaitTimeSeconds' в mulesoft sqs получить запрос - PullRequest
0 голосов
/ 10 января 2019

У нас есть реализация SQS в нашем коде Mulesoft. В соответствии с предложением по улучшению практики кодирования, как указано ниже, документация AWS SQS.

параметр WaitTimeSeconds действия ReceiveMessage, значение значение от 1 до 20 имеет приоритет над любым значением, установленным для очереди атрибут ReceiveMessageWaitTimeSeconds.

Мы установили значение ReceiveMessageWaitTimeSeconds SQS queue равным 20 с, но мы не уверены, где можно установить параметр WaitTimeSeconds действия ReceiveMessage.

Пожалуйста, предложите.

1 Ответ

0 голосов
/ 15 января 2019

Поскольку вы упомянули, что вы уже установили атрибут очереди ReceiveMessageWaitTimeSeconds на 20 секунд, вам не нужно передавать действие WaitTimeSeconds на ReceiveMessage, если только вы не хотите переопределить стандартные 20 секунд. ReceiveMessage все равно будет выполнять длинный опрос без WaitTimeSeconds, поскольку вы уже определили его в атрибуте очереди.

...