Я запрашиваю очередь SQS в партиях из NodeJS и пытаюсь увеличить размер пакета приема, который ограничен 10. Я вижу, что возможно верхнее увеличение лимита на сервере SQS и в java sdk, см. maxBatchSize, но не см. способ сделать это в JS sdk. Есть ли причина иметь этот предел и не позволять его менять?AWS SQS JS SDK - как изменить лимит клиента maxbatchsize?
ответ
Просмотрите страницу, которую вы указали для Java.
По умолчанию это значение равно 10 запросам на каждую партию, что также является максимальным размером партии, разрешенным в настоящее время Amazon SQS.
Служба SQS не поддерживает большие значения, чем 10.
Интересно, почему предел настолько мал. Особенно aws-сервер позволяет изменять конфигурацию выше –
Нет, @DennisR, [это не так) (http://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_ReceiveMessage.html). Услуга будет предоставлять только 10 сообщений за раз. –
максимум 10, и что также не является гарантией того, иногда я Получать 6, 7 и т.д. У меня есть Требование пакетирования (Java), поэтому я называю
result = bufferedSqs.receiveMessage(new ReceiveMessageRequest(queueUrl));
несколько раз, пока я получить требуемое количество сообщений или до
result.getMessages().isEmpty()
возвращает true.
- 1. Асинхронный SQS с Ruby aws-sdk
- 2. Уязвимость памяти Node.js AWS-SDK SQS
- 3. AWS C++ SDK, SQS нарушает права доступа
- 4. Доступ запрещен SQS через AWS SDK
- 5. AWS SDK для PHP - ошибка SQS
- 6. AWS PHP SDK: кэширование SQS getQueueUrl
- 7. Обработка ошибок AWS SQS
- 8. Создание очереди AWS SQS
- 9. как безопасно использовать AWS-SDK Javascript
- 10. NodeJS и AWS SQS
- 11. Дамп/восстановление AWS SQS
- 12. AWS-SQS: Как установить maxConcurrentConsumers?
- 13. Как заполнить AWS SQS ApproximateNumberOfMessages
- 14. AWS JS SDK (s3) ERR_NAME_NOT_RESOLVED
- 15. AWS SQS допустимые символы
- 16. Очередь AWS SQS улучшает производительность
- 17. Как добавить разрешения в очередь AWS SQS?
- 18. AWS SQS не соблюдает WaitTimeSeconds
- 19. Как заставить сервер nodejs прослушивать AWS SQS?
- 20. требуют только SQS от aws-sdk в браузере
- 21. Извлечение сообщения с aws-sdk-go/roleARN/queueARN (sqs)
- 22. Разрешения AWS SQS для AWS Lambda
- 23. Исключение создания клиента с использованием AWS SDK
- 24. AWS SQS Java. Не все сообщения извлекаются из очереди SQS
- 25. Почему создание клиента из AWS SDK висит AWS Lambda
- 26. Почему метод очереди очистки AWS SQS недоступен?
- 27. Срок хранения сообщения AWS SQS
- 28. Laravel с Amazon AWS SQS
- 29. AWS SNS с разрешениями SQS
- 30. AWS: множественные экземпляры чтения SQS
Вы спрашиваете, как установить его в JS, или вы спрашиваете, как установить его на значение больше 10? –
Я спрашиваю, как установить его более чем на 10, потому что, когда я пытаюсь получить MaxNumberOfMessages более 10, получив ошибку. –