Сравнение задержки Lambda @ Edge и AWS EC2 - PullRequest
0 голосов
/ 14 ноября 2018

В настоящее время я создал приложение на экземплярах EC2 в нескольких регионах. Проблемы заключаются в том, что один экземпляр на регион должен быть исправлен / поддержан, и нам нужно больше усилий для обработки в случае сбоя.

Я решил использовать Lambda @ Edge вместо EC2, и вопрос:

  1. Lambda @ Edge лучше, чем эти экземпляры EC2?
  2. Необходимо убедиться, что Lambda @ Edge будет доступен с той же задержкой или лучше, чем EC2. Есть официальные документы, подтверждающие это?

Спасибо

1 Ответ

0 голосов
/ 14 ноября 2018

Если проблема, с которой вы сталкиваетесь, связана с исправлением и обслуживанием экземпляров, то да, Lambda или Lambda @ Edge полностью устранят эту проблему.

Если проблема заключается в задержке, и вы хотите сохранить свои экземпляры, вы можете создать Amazon Cloudfront Distribution , который будет идти перед вашими экземплярами и предоставлять кешированный контент вашим пользователям - это может быть самым простым способом начать.

Lambda @ Edge будет иметь ту же задержку, что и Cloudfront. Лямбда-функции, развертываемые в периферийных местоположениях CloudFront, имеют пару ограничений .

...