检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
上的实时监控数据默认保留5分钟。如果需要持久化存储历史监控数据用于后续查询分析,可以使用ServiceStage的自定义指标监控功能,将微服务显示到ServiceComb引擎仪表盘中的数据对接到AOM。 本章节以软件包部署应用为例,指导您将ServiceComb引擎仪表盘中的数据
纳管资源配置模式创建“虚拟机+Kubernetes”类型环境,支持在环境创建完成后,再为环境纳管已经创建好的计算资源(集群、ECS、AS、自定义服务器)、网络资源、中间件资源,满足您在同一个环境下同时使用容器部署方式和虚拟机部署方式创建部署组件的需求。 使用纳管资源配置模式创建虚拟机+Kubernetes环境
根据业务需要,您可以在“部署记录”列表中选择历史版本配置,并以此版本配置为模板,使用“单批发布”方式重新部署组件。 单批发布方式重新部署组件过程中,组件服务会中断。仅适用于测试升级场景或者计划停服升级场景。 前提条件 仅容器部署方式部署的组件且已升级过版本配置,支持单批发布方式重新部署组件。
说明。 表1 ServiceStage环境类型说明 环境类型 说明 虚拟机 适用于虚拟机部署方式,组件以软件包方式部署在弹性云服务器ECS或者自定义服务器中。 Kubernetes 适用于容器部署方式,组件以容器镜像方式通过Kubernetes调度部署。 ServiceStage
“授权模式”为“委托授权”,请执行以下操作: 登录云服务器控制台。 在左侧导航栏选择“弹性云服务器”,单击虚拟机Agent离线的弹性云服务器名称。 在“基本信息”页签的“管理信息”区域,查看该弹性云服务器绑定的IAM委托名称。 登录统一身份认证服务控制台。 在左侧导航栏选择“委托”,单击3
输入泳道组的名称,例如:lane-test。 流量入口网关 选择绑定目标服务到应用网关时选择的应用网关,用于转发打标签服务流量。 *目标服务 选择绑定目标服务到应用网关时为应用网关绑定的目标服务名称,通过该网关转发服务流量。 Spring Cloud Huawei接入方式,例如选择“unit-controller”。
单击“新建企业项目”,可以参考创建企业项目创建并选择使用新建的企业项目。 *环境类型 选择“虚拟机”。 适用于虚拟机部署方式,组件以软件包方式部署在弹性云服务器ECS或者自定义服务器中。 *虚拟私有云(VPC) 环境资源所在VPC。 环境创建完成后,执行编辑环境操作时,不支持修改VPC。请根据您的实际业务需要,谨慎选择环境资源所在VPC。
工作ID。 job_type String 类别。 PROVISION:提供服务任务。 DEPROVISION:取消提交服务任务。 DAILY_OPERATION:日常操作任务。 SYSTEM_INNER:系统内部任务。 UNKNOWN:未知任务。 表6 task 参数 参数类型 描述
发布和取消发布技术栈 功能介绍 此API用于发布和取消发布技术栈。 URI POST /v3/{project_id}/cas/runtimestacks/action 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目ID。获取方法,请参考获取项目ID。
虚拟机部署方式部署的组件,您可以执行以下操作,重新设置组件实例数: 单击“选择”。 重新选择组件部署服务器数量。 待勾选的服务器需已经安装虚拟机Agent且运行状态正常。 如果待选择的服务器 “Agent状态列”提示“缺少Agent,请先安装”,请单击“安装”,参考安装虚拟机Agent的6~8安装Agent。
Array of objects 目标服务列表。请参考表6。 表6 target_services 参数 参数类型 描述 host String 目标服务host信息。 host信息由目标服务的接入引擎后的微服务名、微服务所在环境名、微服务所属应用名称以及微服务接入的引擎类型组成,以点号(
spec Object 技术栈相关参数,请参考表4。 description String 描述。 system Integer 是否是系统技术栈。 1:系统技术栈。 0:自定义技术栈。 status String 技术栈状态。 Supported,启用。 Deprecated,已弃用。
根据技术栈ID删除技术栈 功能介绍 从API用于根据技术栈ID删除技术栈。 URI DELETE /v3/{project_id}/cas/runtimestacks/{runtimestack_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
ecs:弹性云服务器 dcs:分布式缓存服务 rds:云数据库RDS cse:ServiceComb引擎 nacos:注册配置中心 customServer:自定义服务器 pvc:存储卷声明 gaussdb:云数据库GaussDB dms_rocketmq:分布式消息服务RocketMQ
实践概述 在实际业务中,考虑到机房故障问题,需要将服务部署在不同的可用区中以提高可用性。 但是,在不同可用区部署组件时每个组件都必须按需配置一遍,存在操作复杂、容易出错的问题。而且需要在组件创建完成后立即部署运行,并不支持创建后按需部署的需求。如果组件配置错误,会导致部署失败,需要删除后重新创建并部署。
回滚组件版本配置 根据业务需要,您可以将组件从当前最新版本配置回滚到升级前或重新部署前的版本配置。 使用限制 回滚组件版本配置过程中,组件服务可能会中断。请勿在业务高峰期执行本操作。 前提条件 待操作组件已经执行过如下升级版本配置或者重新部署操作: 升级单个组件版本配置 批量升级组件版本配置
部署组件。 “滚动发布”方式每次只部署一个或多个实例,部署完成后加入生产环境,不断执行这个过程,直到全部旧版本都升级到新版本。重新部署过程服务不中断。 前提条件 待操作组件已升级过版本配置,请参考升级单个组件版本配置或批量升级组件版本配置。 已回滚组件版本配置组件的版本配置,不能作为模板重新部署组件。
nt完成Agent安装。 自定义服务器 选择“计算”资源下的“自定义服务器”。 输入待纳管的自定义服务器的“服务器名称”、“唯一标识”和“服务器IP”。 单击“添加服务器”,可以为环境纳管多个自定义服务器。 单击“移除”,可以将待纳管的自定义服务器从列表移除。 单击“确定”。 “
单击待移除组件“操作”列的“移除”。 您可以在搜索框输入待移除组件名称,单击搜索待移除组件。 单击基线泳道关联的组件列表对话框“所属应用”、“微服务引擎”列的,您可以通过组件所属应用、接入的微服务引擎筛选待移除组件。 单击“确定”,完成基线泳道已关联组件移除。 方法二: 选择“泳道视图”页签。 鼠标移动到基线泳道卡片待移除组件上。
虚拟机部署方式部署的组件,您可以执行以下操作,重新设置组件实例数: 单击“选择”。 重新选择组件部署服务器数量。 待勾选的服务器需已经安装虚拟机Agent且运行状态正常。 如果待选择的服务器 “Agent状态列”提示“缺少Agent,请先安装”,请单击“安装”,参考安装虚拟机Agent的6~8安装Agent。