AWS Lambda: Зависит ли цена от выделенной памяти или функции памяти Rumtime? - PullRequest
0 голосов
/ 27 июня 2018
  1. Как я могу узнать фактическую память, которую занимает моя функция aws lambda?

  2. Если мой рабочий код занимает 50 МБ из выделенных 128 МБ, взимается ли плата за aws за 50 МБ или 1328 МБ?

  3. Что произойдет, если моей функции требуется больше выделенной памяти (может быть для нескольких событий)?

Ответы [ 2 ]

0 голосов
/ 27 июня 2018
  1. Используйте AWS Cloudwatch для мониторинга использования памяти. В качестве альтернативы вы можете использовать стороннюю службу, такую ​​как Dashbird . В любом случае вы сможете настроить оповещения в случае чрезмерного использования или другого поведения

  2. AWS будет взимать плату за все 128 МБ. Вам выставлен счет за то, что выделено от вашего имени.

  3. Если вы превысите пределы памяти, вызов функции будет прерван. См. здесь .

См. Также Общие сведения о лямбда-затратах AWS и управление ими .

0 голосов
/ 27 июня 2018

Вы платите за выделенную память, а не за использованную память. Кроме того, если требуемая память больше выделенной памяти, код не будет работать во время выполнения.

Подробную информацию о ценах AWS Lambda можно найти по ссылке ниже.

https://aws.amazon.com/lambda/pricing/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...