Запускать лямбду параллельно или лучше - PullRequest
1 голос
/ 25 мая 2020
• 1000 Информация о серверах хранится в базе данных. Для этого я думаю реализовать следующий способ:
  • Лямбда будет получать всю информацию о серверах из БД. Допустим, это «лямбда1».
  • Поместите всю эту информацию в SQS, к SQS будет прикреплена лямбда, которая будет обрабатывать запрос. Допустим, «лямбда2».

    Я хочу знать, будет ли столько экземпляров «лямбда2», сколько сообщений в SQS. Или может быть лучший подход, чем этот?

1 Ответ

0 голосов
/ 25 мая 2020

Когда вы создаете триггер из SQS в Lambda, вы устанавливаете свойство Размер пакета со значением до 10.

Когда 10 сообщений (или меньше, если есть несколько в очереди) Lambda будет вызвана и получит этот пакет сообщений.

...