У меня есть лямбда-функция, которая будет редко вызываться в Production, но она будет публиковаться c, поэтому я хочу избегать холодных запусков. Поэтому я подумал, что могу использовать предоставленный параллелизм, чтобы избежать этой проблемы. Мой шаблон Cloudformation выглядит следующим образом:
QuoteLinkServiceFunction:
Type: AWS::Serverless::Function
Properties:
# other lambda properties...
ProvisionedConcurrencyConfig:
ProvisionedConcurrentExecutions: 1
Когда я создаю этот стек в моей тестовой среде (где я единственный пользователь, и поэтому другие вызовы не происходят одновременно), я все еще испытываю холодные запуски при возврате для использования этой функции через несколько часов. Последующие вызовы сразу после первого вызова выполняются быстрее, так как лямбда теперь прогревается.
Лямбда-консоль показывает, что псевдоним для этой функции фактически настроен с предоставленным параллелизмом 1, и я проверил Целевая группа ALB указана на псевдоним. Так почему я все еще начинаю простудиться?