2017-07-27 12 views
5

Bir lambda işlevi geliştiriyorum, python 2.7'de yapılan ResumeParser kitaplığını kullanıyorum.AWS Lambda Hatası: Açılan boyut 262144000 bayttan daha küçük olmalıdır

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.

Sen paketin boyutunu azaltmak gerekir: Bu değiştirilemez bir hard limit olduğunu

Unzipped size must be smaller than 262144000 bytes

cevap

3

: Ben AWS bunun üzerine kütüphane gibi bu fonksiyonu dağıtmak Ama hata aşağıdaki beni atıyor . Büyük ikili dosyalarınız varsa bunları s3'e yerleştirin ve önyüklemeyi indirin. Benzer şekilde, bağımlılıklar için pip install veya easy_install'u s3 konumundan pip reposlarından daha hızlı çekebilirsiniz.

+0

Teşekkürler, benim durumumda, büyük ikili dosyalarımız olduğunu düşünmüyorum. Kurulan pip paketleri toplam posta boyutuna ne ekliyor. Eğer pip (s3) üzerinden denemek ve kurmak isteseydim. Projeyi paketlediğimde hala indirilmeyecek mi? –

+0

Paket içinde değilse, AWS tarafından reddedilmeyecek, pip kullanarak yükleme işlemi tamamdır. – Raf

İlgili konular