如何在不重新上传应用程序的情况下编辑Elastic Beanstalk代码?

时间:2017-06-30 17:57:56

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

我正在使用AWS上的Elastic beanstalk构建一个Web应用程序,并且想知道是否有一种方法可以编辑源代码,而无需在每次要编辑时重新上传我的应用程序的zip。

谢谢!

1 个答案:

答案 0 :(得分:2)

Elastic Beanstalk环境基于EC2实例。您可以使用SSH连接到您的实例,并在实例中下载源代码。如果您使用非编译语言(如Javascript(Node)或Python),则可以直接编辑代码。如果您使用Java,则需要上传源代码并进行编译。也许使用JDK环境。

但请记住两个细节:

  1. 您必须将编译/编辑的代码安装在elastic beanstalk;
  2. 使用的相同路径中
  3. 如果您的实例已重新初始化,您的更改将会丢失,因为在这种情况下,eb会根据您上次上传的内容获得一份新的代码副本。