应用在系统中运行需要配置特定的环境变量,如Java应用程序在配置Java_home及其Path后,其相关命令才可以被执行。本文介绍如何SAE控制台上为应用配置所需的环境变量。

在应用创建过程中设置环境变量

  1. 登录SAE控制台
  2. 在左侧导航栏单击应用列表,并在应用列表页面右上角单击创建应用
  3. 应用基本信息页签内,设置应用相关信息并单击下一步:应用部署配置
  4. 应用部署配置页面,展开环境变量设置面板并设置入相关配置项。

    环境变量由环境变量名环境变量值组成。 其内容可以包含大小写字母、数字和下划线(_),仅须以字母或下划线开始。字符长度建议不超过 256 个字符。

    说明 SAE将环境变量作为属性存储在应用部署属性中,允许配置多个环境变量。
  5. 确认规格页签,查看您所创建应用的详细信息以及配置费用情况,并单击确认创建
  6. 结果验证。
    • 方法一:

      在应用的变更记录页面中查看应用变更详情,如果显示执行成功,则表示部署成功,即配置已生效。

    • 方法二:

      在应用详情页的实例部署信息页签查看实例的运行状态。如果运行状态显示为绿色的Running,表示应用部署成功,即配置生效。

示例

某应用集成了MySQL,在应用使用时需为其配置MySQL运行所需的环境变量。在SAE控制台进行部署时为其配置如下所示环境信息。
  • MYSQL_ROOT_PASSWORD(必选项):用于设置MySQL的Root密码。如果不设置该项,则MySQL容器无法正常启动。
  • MYSQL_USERMYSQL_PASSWORD(可选项):用于添加除Root之外的账号及其密码。
  • MYSQL_DATABASE(可选项):用于设置生成容器时需要新建的数据库。

应用部署完成后配置环境变量

环境变量配置可以在创建应用过程中设置,也可以在应用部署完成后进行配置。

  1. 在应用列表中,单击具体应用名称。
  2. 应用详情页面的右上角,单击部署应用
  3. 部署应用页面最下方,根据您的需求进行配置,并在配置完成后单击确认
    注意 单击确认后,该应用将会被重启,请在业务较少的时间段进行。

更多信息

问题反馈

如果您在使用SAE过程中有任何疑问,欢迎您扫描下面的二维码加入钉钉群进行反馈。SAE钉钉群2