由于我是 AWS 新手,因此我在使用 Elastic beanstalk 时遇到了问题。我设置了一切并部署了第一个应用程序,到目前为止一切顺利。但是当我推送另一堆更改时,它只是替换了整个文件,而不仅仅是更改了的文件。在开发过程中,本地主机和服务器上有不同的配置,因此会有不同的文件,但在这种情况下,本地的文件在服务器中,这有点奇怪。
你能建议做什么吗?
如果我理解正确的话,你问的是两个问题:
可以只推送更改的文件吗?
根据我的理解,我认为你不能。整个源包已上传,并且可以推送到相同或不同的服务器。每次部署时,它本质上都是一个新鲜的环境(取决于策略,即蓝绿)。
本地与生产配置文件:
为了使用不同的文件,您只需在源包中提供它们,或者在部署过程中通过将脚本添加到 .ebextensions 中的 .config 文件来更改它们。看一眼定制弹性豆茎容器 http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/customize-containers.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)