在云端部署时,技术栈为应用提供运行环境,应用需要和其运行的环境进行关联,才能实现预期功能。关于应用在云端部署的完整流程等详情,请参考 技术栈使用指南。
主要关联操作解析
一个应用对应的功能是通过发布包来具体实现的。而为了实现不同参数、不同条件下的功能,可以通过在该应用下创建不同的应用实例,来避免一个应用一个实例所带来的不便。这需要技术栈架构及技术栈、应用名称、应用的发布包、应用实例之间的映射和关联。
这些关联操作,在 SOFAStack 控制台,主要是通过以下操作来实现的。
应用列表:通过创建应用,实现了应用名称和技术栈架构及该架构下技术栈的关联。
应用发布:
发布包管理 通过该操作,可以实现以下功能。
通过上传发布包,实现了应用名称和应用对应的发布包的关联。
在创建应用实例后,在该页面发布。在发布时,还要进行应用实例和发布包之间的关联关系的二次确认。
创建应用实例:实现了应用名称、应用实例、发布包之间的关联。
操作步骤
应用在云端发布的完整流程,请参考 技术栈使用指南。其中涉及应用和技术栈关联的步骤,主要包括:
第一步:创建应用并关联技术栈
进入 金融分布式架构 > 选择 运维管理 > 选择左侧边栏 应用管理 控制台 > 选择 应用列表 > 进入默认的应用列表页。
单击页面左上方的 创建应用 进入创建应用页面,示例如下:
应用名:如 SpringBootDemo。应用名称允许包含字母、数字、连字符、下划线、且必须以字母开头,以字母或者数字结尾。
技术栈:选择 技术栈 2.0 架构,然后选择 SOFABoot 技术栈。
应用分组:应用所在分组。
应用标签:
标签类型:系统标签 或 自定义标签。
应用分级:应用的分级信息。
变量值:对应的变量值信息。
应用描述:应用的描述信息。
单击 提交,一个关联 SOFABoot 技术栈的应用就创建完毕。
说明如果技术栈选项列表中没有 技术栈 2.0 架构 或 SOFABoot 技术栈,请 提交工单 联系技术支持团队以启用该技术栈架构。
第二步:上传应用的发布包
选择左侧边栏 经典应用服务 控制台 > 选择 应用发布 > 选择 发布包管理 > 进入发布包管理详情页。示例如下:
选择上一步创建的应用对应的 管理 操作,在随后弹出的页面上,选择上传 发布包。示例如下:
第三步:创建应用服务实例并关联发布包
选择左侧边栏 经典应用服务 控制台 > 选择 应用发布 > 选择 应用服务 > 进入应用服务实例列表页。
单击页面左上方的 创建服务实例 > 进入创建应用服务实例页面,示例如下:
应用:从下拉框中选择,例如选刚才创建的 SpringBootDemo。
服务实例名称:如填写 SpringBootDemoInstance。服务实例名称允许包含字母、数字、连字符、下划线、且必须以字母开头,以字母或者数字结尾。
发布包:选择上一步所上传的发布包。
技术栈版本:选择 应用 后,会触发隐藏的技术栈版本,请从下拉框选择对应版本。
单击 确定,完成一个应用服务实例的创建。
在文档使用中是否遇到以下问题
更多建议
匿名提交