AWS Elastic Beanstalk
开发人员指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

管理 Elastic Beanstalk 应用程序环境

借助 AWS Toolkit for Eclipse,可以更改应用程序环境使用的 AWS 资源的预置和配置。有关如何使用 AWS 管理控制台管理应用程序环境的详细信息,请参阅 管理环境。此部分讨论在应用程序环境配置过程中可以在 AWS Toolkit for Eclipse 中编辑的特定服务设置。有关 AWS Toolkit for Eclipse 的更多信息,请参阅 AWS Toolkit for Eclipse 入门指南

更改环境配置设置

在部署您的应用程序时,Elastic Beanstalk 会配置很多的 AWS 云计算服务。您可以使用 AWS Toolkit for Eclipse 控制如何分别配置这些服务。

编辑应用程序的环境设置

  1. 如果 Eclipse 不显示 AWS Explorer 视图,请在菜单中单击 Window (窗口) > Show View (显示视图) > AWS Explorer。展开 Elastic Beanstalk 节点和您的应用程序节点。

  2. AWS Explorer 中双击 Elastic Beanstalk 环境。

  3. 在窗格底部,单击 Configuration (配置) 选项卡。

    您现在可以配置以下各项的设置:

    • EC2 服务器实例

    • 负载均衡器

    • AutoScaling

    • 通知

    • 环境类型

    • 环境属性

通过 AWS Toolkit for Eclipse 设置系统属性

以下示例在 AWS Toolkit for Eclipse 中设置 JDBC_CONNECTION_STRING 系统属性。设置此属性之后,它可作为一个名为 JDBC_CONNECTION_STRING 的系统属性供 Elastic Beanstalk 应用程序使用。

注意

AWS Toolkit for Eclipse 尚不支持在 VPC 中修改环境的环境配置,包括系统属性。除非您拥有使用 EC2 Classic 的旧账户,否则必须使用 AWS 管理控制台(下一部分中将进行说明)或 EB CLI

注意

环境配置设置可以包含任何可打印的 ASCII 字符 (重读符号“`”除外,即 ASCII 96),且长度不能超过 200 个字符。

设置 Elastic Beanstalk 应用程序的系统属性

  1. 如果 Eclipse 不显示 AWS Explorer 视图,请选择 Window (窗口)Show View (显示视图)Other (其他)。展开 AWS Toolkit,然后单击 AWS Explorer

  2. AWS Explorer 窗格中,展开 Elastic Beanstalk,展开您的应用程序的节点,然后双击 Elastic Beanstalk 环境。

  3. 在该环境的窗格底部,单击 Advanced (高级) 选项卡。

  4. aws:elasticbeanstalk:application:environment 下面,单击 JDBC_CONNECTION_STRING,然后键入连接字符串。例如,下面的 JDBC 连接字符串将使用用户名 me 和密码 mypassword 连接到本地主机端口 3306 上的 MySQL 数据库实例:

    jdbc:mysql://localhost:3306/mydatabase?user=me&password=mypassword

    您的 Elastic Beanstalk 应用程序可通过名为 JDBC_CONNECTION_STRING 的系统属性访问该字符串。

  5. 在键盘上按 Ctrl+C 或者依次选择 File (文件)Save (保存) 来保存对环境配置所做的更改。这些更改将在约 1 分钟内反映出来。