将大型应用程序部署到Elastic Beanstalk每次都会传输所有数据

时间:2014-11-10 23:44:30

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

我们正在向Elastic Beanstalk部署一个包含大约200MB文件的应用程序。我们在git中拥有所有内容,并使用eb init(3.0.9与Python 2.7.6)和朋友来设置部署。

当我们使用eb deploy时,所有内容都已正确部署,但eb每次都会传输所有200MB的文件。我们假设因为所有内容都是使用git设置的,所以它只应该传输更改。

aws.pusheb版本2一起使用时,我们遇到了同样的问题。

快速部署像这样的大型应用程序的最佳方法是什么?根据Internet连接,传输需要5-10分钟。我们希望不到一分钟。

修改

我们发现eb v3按设计传输所有文件 - 请参阅this AWS Developer Forum thread。我有兴趣知道是否有人有更好的方法来进行部署。也许是利用git变更集的东西。

0 个答案:

没有答案