InvalidParameterValueError - Source bundle is empty or exceeds maximum allowed size: 524288000
Я использую eb cli для развертывания приложения django. Внезапно он начал показывать ошибку InvalidParameterValueError - Source bundle is empty or exceeds maximum allowed size: 524288000
при развертывании моего приложения с помощью команды eb deploy
. Ошибка появляется как в производственной, так и в резервной среде.
Размер моего исходного пакета должен быть ниже предела. В чем причина и как ее устранить?
В соответствии с документацией BeanStalk, ваш пучок исходных текстов должен соответствовать следующим требованиям:
- Состоит из одного ZIP-файла или WAR-файла (вы можете включить несколько WAR-файлов в свой ZIP-файл)
- Не превышать 512 МБ
- Не включать родительскую папку или каталог верхнего уровня (подкаталоги подходят)
Вы можете уменьшить размер вашего пакета исходников, добавив ненужные файлы в файл .gitignore.
Вы можете оценить размеры папок с помощью команды du -shc *
в корневом каталоге вашего приложения.