как уменьшить время отклика шлюза AWS Api - PullRequest
0 голосов
/ 11 октября 2018

ответ от API от шлюза aws api, интегрированного в лямбда-функцию, занимает намного больше времени, чем по сравнению с обычным проектом узла на awsasticbeanstalk

есть ли способ уменьшить время ответа для awsAPI-шлюз

1 Ответ

0 голосов
/ 11 октября 2018

Определенно, для ответа на этот вопрос требуется больше информации, но из того, что вы сказали, ваши проблемы могут быть вызваны временем холодного запуска функций Lambda.Стек Elastic Beanstalk будет раскручивать экземпляры EC2 (которые готовы, как только они раскрутятся и пока не будут удалены).Лямбда будет создавать экземпляры вашего обработчика по мере необходимости для адресации входящего трафика.Когда вы в первый раз вызываете лямбду, она должна впервые предоставить среду для этой функции.В зависимости от используемого языка это может занять некоторое время.Последовательные запросы должны выполняться быстрее, если вы не подождете некоторое время (в этом случае лямбда-код должен быть повторно инициализирован).

Итак, вот дополнительная информация, которая будет полезна в случае, если этот ответ не поможет:

  • Насколько медленнее Lambda, чем ваш стек Elastic Beanstalk?
  • Это медленнее только при запросах первой пары или оно продолжает работать медленно, когда вы продолжаете запрашивать?
  • Это медленнокаждый день или только изредка?
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...