2017-07-27 28 views

Odpowiedz

3

To jest hard limit, które nie mogą być zmienione:

AWS Lambda Limit Errors

Functions that exceed any of the limits listed in the previous limits tables will fail with an exceeded limits exception. These limits are fixed and cannot be changed at this time. For example, if you receive the exception CodeStorageExceededException or an error message similar to "Code storage limit exceeded" from AWS Lambda, you need to reduce the size of your code storage.

Trzeba zmniejszyć rozmiar pakietu . Jeśli masz duże pliki binarne, umieść je w s3 i pobierz na bootstrap. Podobnie w przypadku zależności, można je uzyskać z lokalizacji s3, która będzie szybsza niż pobieranie z repozytoriów pip.

+0

Dzięki, w moim przypadku, nie sądzę, że mamy duże pliki binarne. Pakiety pip, które są instalowane, są dodawane do całkowitego rozmiaru zip. Jeśli miałbym spróbować zainstalować przez pip (s3). Czy nie zostanie to jeszcze pobrane podczas pakowania projektu? –

+0

Jeśli nie ma go w pakiecie, nie zostanie odrzucony przez AWS, instalacja za pomocą pip jest OK. – Raf