检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
实践案例 本实践以Spring Cloud Demo项目为例,带您体验使用AppStage的开发中心、运维中心进行工程创建、代码开发、打包发布,部署上线的全过程。具体请参考基于Spring Cloud框架进行应用上云。 父主题: 使用Spring Cloud框架实现应用开发
在一方服务页面,选择“微服务实例列表”页签。 单击微服务实例列表操作列的“上线”,将实例调整为上线状态。 下线实例 将在线的微服务调整为下线状态。下线实例将会让微服务实例不再接收流量,请确认后操作。 在微服务实例列表中,单击微服务实例列表操作列的“下线”。 在弹出的提示框中单击“确定”,将微服务实例调整为下线状态,实例不再接受流量。
基于Spring Cloud框架进行应用上云 方案概述 准备工作 工程创建 代码开发 打包发布 部署上线
vice与DemoServiceBService三个微服务,其中DemoOrgidLogin是集成OrgID登录功能的微服务,DemoServiceAService为用户管理微服务、DemoServiceBService为订单管理微服务,其包含了完整的源代码以及构建好的容器镜像。
使用Spring Cloud框架实现应用开发 Spring Cloud概述 准备工作 开发指导 实践案例
如何查询隔离域关联的子网信息? 进入AppStage运维中心。 在顶部导航栏选择服务。 单击,选择“运维 > 弹性网络服务(ENS)”。 选择左侧导航栏的“隔离域”。 如果知道子网名称或者网段,可以单击“按网络资源搜索”,输入条件搜索,找到隔离域;如果不知道子网,可以参考6,逐个展开隔离域查看对应的子网。
准备工作 在执行操作前,需要提前完成如下准备工作,以满足操作的环境要求。 已购买AppStage的开发中心、运维中心 已关联组织 已配置AppStage各中心服务授权 已添加组织的部门/成员信息 已获取组织管理员、项目经理、开发人员、测试人员、服务运维岗位、基础运维岗位或运维管理员权限,权限申请操作请参见申请权限。
必填项,指版本开发团队每天能提供的开发人员的数量。单位:人/天。 选择计划时间 版本开始时间 必填项,版本开始的日期。 自动创建新发布计划或自动创建新迭代时,开始时间默认为设置的版本开始时间。 版本发布时间 必填项,版本发布的日期。 自动创建新发布计划或自动创建新迭代时,发布时间默认为设置的版本发布时间。
在WiseDBA管理台配置连接信息,并注册到Cloud Map中,在创建数据库连接时,直接调用Cloud Map中的注册信息。 单击WiseDBA实例列表中的数据库实例名称,单击左侧导航栏的“SDK配置”,新增微服务和数据库的对应配置,具体请参见新增数据库SDK配置并注册到Cloud Map,本实践中配置如图5所示。
单点接入资源 配置服务环境 纳管VPC 纳管主机 纳管数据库(可选) 纳管容器集群(可选) 纳管堡垒机(可选) 纳管ELB(可选) 父主题: 接入资源
查看隔离域关联的IP信息 对于容器类型的隔离域,会自动关联容器的IP,您可以查看隔离域关联的IP信息。 查看隔离域关联的IP信息 进入AppStage运维中心。 在顶部导航栏选择服务。 单击,选择“运维 > 弹性网络服务(ENS)”。 选择左侧导航栏的“隔离域”,默认显示“隔离域配置”页签。
打包发布 创建/配置/执行流水线 发布流水线构建的包到运维中心 父主题: 基于Spring Cloud框架进行应用上云
必填项,选择系统中已提前创建并发布的服务。 团队LOGO 必填项,单击系统默认图片上的“点击修改”,可选择本地图片自定义LOGO图片。 团队简介(可选) 非必填项,团队空间的功能描述或其他备注信息。 单击“创建”。 创建完成后,系统自动跳转至团队空间的“团队管理 > 基本信息”页面。在“我的团队”区域可查看到创建的团队的卡片。
在快捷入口选择“运维中心”,进入运维中心。 在顶部导航栏选择服务。 单击,选择“运维 > 部署服务”。 选择左侧导航栏的“环境管理 > 服务环境管理”。 在环境列表中的环境名称,在环境详情页面查看组件列表中的状态。 当此次变更的所有组件状态都为“正常”时,表示变更任务执行成功。 验证业务进程是否正常启动 登录AppStage首页。
工程创建 创建应用基础信息 添加开发中心用户 创建团队 配置服务扩展信息 添加团队成员 创建版本 父主题: 基于Spring Cloud框架进行应用上云
Token Service)提供了微服务注册以及敏感配置项管理的功能,STS是接入Cloud Map的前提条件,Cloud Map依赖STS认证能力。 操作步骤 接入STS的具体操作请参见使用STS SDK(Spring Cloud框架)。 父主题: 开发指导
开发指导 构建Spring Cloud工程 接入STS(ACMS) 敏感配置项托管 接入Cloud Map 使用WiseDBA进行数据库纳管 集成OrgID登录功能 父主题: 使用Spring Cloud框架实现应用开发
代码开发 概述 创建代码仓库 下载代码到本地 开发业务代码 编写IaC脚本 提交代码到代码仓库 父主题: 基于Spring Cloud框架进行应用上云
明请参考用户角色和权限说明。 已下线的服务如果未关联项目仅支持查看服务基础信息。 已下线的服务如果关联了项目仅支持查看服务基础信息、服务扩展信息,不支持配置服务扩展信息。 配置服务扩展信息 在开发中心首页下方的“我的团队”区域,选择需要操作的团队卡片,进入该团队空间。 如果该团队
检查到后端服务器状态正常时,返回的状态码。 默认为200、302,可以自定义。 响应超时时间 检查的超时时间,即超过该时间后结束检查。 健康检查周期 每次健康检查的间隔时间。 不健康阈值 选择2~10,当未收到正常状态码的次数大于不健康阈值时,即认定后端服务异常,将该集群中的这台服务器做下线处理。