应用是一个功能相对完备的业务系统,由一个或多个特性相关的应用组件组成。
例如把天气预报作为一个应用,包含weather和forecast两个组件。以应用维度组织多个组件,可以实现应用在不同环境的快速克隆。
创建应用
1、登录ServiceStage控制台,选择“应用管理 > 应用列表”。
2、单击“创建应用”,设置应用基本信息。
- “应用名称”:输入应用名称,应用名称在创建完成后可以修改。
- “描述”:(可选)输入应用描述。
3、单击“确定”,创建应用。
添加环境变量
环境是用于应用部署和运行的计算、存储、网络等基础设施的集合。ServiceStage把相同VPC下的基础资源(如CCE集群、ECS等)加上可选资源(如ELB、DCS等)组合为一个环境,如:开发环境,测试环境,预生产环境,生产环境。环境内网络互通,可以按环境维度来管理资源、部署服务,减少具体基础设施运维管理的复杂性。
环境变量是指在系统或用户应用程序中设置的一些参数,在代码里调用接口去获取环境变量的值。在部署时通过环境变量去指定参数配置,而不用在代码中指定,使部署具有灵活性。
1、登录ServiceStage控制台,选择“应用管理 > 应用列表”。
2、单击应用名称,进入应用“概览”页。
3、单击“环境变量”,在“环境”下拉列表选择已经创建的环境。
4、单击“添加环境变量”,输入“Key”及“Value”值。
其中“Key”是环境变量的名称,“Value”是环境变量的值。提交后完成环境变量设置。
例如,设置“Key”为“User”,“Value”为“admin”。即当程序代码读取“User”环境变量时,获取值为“admin”。例如可以使用admin用户启动子进程,可以用admin用户去读取文件等。实际执行效果视代码而定。