弹性Beanstalk与git

时间:2015-02-18 23:16:46

标签: git amazon-web-services elastic-beanstalk

我有一个大约450mb的节点应用程序。 .git /文件夹大约200mb。我使用本教程使用EB cli部署我的应用程序

http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb-cli3-getting-started.html

我的问题是,每当我做一个小改动时,上传的文件总是大约200mb(无论我做出多么微小的改动)。为什么不上传相关代码?

提前致谢

1 个答案:

答案 0 :(得分:0)

see this answer。 Elastic beanstalk获取你的git内容,zipps,并上传到S3。遗憾的是,它不适用于增量。

你能做什么?

  1. 确保您的git存储库从不必要的文件中清除。使用.gitignore
  2. 在S3中存储大型静态文件,而不是在git中存储
  3. 使用云服务器部署到EB,它具有更大的带宽并且更接近AWS。我正在使用Wercker构建我的应用程序并部署到Eb。