常见问题
问题:如何将我的应用程序 URL 从 myapp.us-west-2.elasticbeanstalk.com 更改为 www.myapp.com?
在 DNS 服务器中注册一个别名记录,如 www.mydomain.com CNAME
mydomain.elasticbeanstalk.com
。
问题:如何为我的 Elastic Beanstalk 应用程序指定一个特定可用区。
您可以使用 API、CLI、Eclipse 插件或 Visual Studio 插件来选取特定可用区。有关使用 Elastic Beanstalk 控制台指定可用区的说明,请参阅Elastic Beanstalk 环境的 Auto Scaling 组。
问题:如何更改我的环境的实例类型?
要更改环境的实例类型,请转到环境配置页面,然后在 Instances(实例)配置类别中选择 Edit(编辑)。然后,选择一种新的实例类型并选择 Apply(应用)以更新环境。之后,Elastic Beanstalk 终止所有正在运行的实例,并将之替换为新实例。
问题:如何确定是否有人对环境进行了配置更改?
要查看此信息,请在 Elastic Beanstalk 控制台的导航窗格中选择 Change history(更改历史记录)以显示所有环境的配置更改列表。此列表包括更改的日期和时间、更改的配置参数及值以及进行更改的 IAM 用户。有关更多信息,请参阅更改历史记录。
问题:能否防止在实例终止时删除 Amazon EBS 卷?
您环境中的实例使用 Amazon EBS 进行存储;不过,当 Auto Scaling 终止一个实例时,根卷会被删除。我们不建议您在实例上存储状态或其他数据。如果需要,您可以使用 Amazon CLI 阻止卷被删除:$ aws ec2
modify-instance-attribute -b '/dev/sdc=<vol-id>:false
;具体说明请参见 Amazon CLI 参考。
问题:如何删除 Elastic Beanstalk 应用程序中的个人信息?
您的 Elastic Beanstalk 应用程序使用的Amazon资源可能存储个人信息。当您终止环境时,Elastic Beanstalk 将终止其创建的资源。还将终止使用配置文件添加的资源。但是,如果您在 Elastic Beanstalk 环境之外创建Amazon资源并且将这些资源与应用程序关联,您可能需要手动检查应用程序可能已存储的个人信息是否未被保留。在本开发人员指南中,当我们讨论额外资源的创建时,我们还提到了何时应考虑删除它们。