# 应用管理与运维平台 ServiceStage
> 面向企业的一站式PaaS平台服务
## 产品介绍
- [ServiceStage简介](https://support.huaweicloud.com/productdesc-servicestage/servicestage_01_0002.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。
- [ServiceStage应用调度与资源管理框架](https://support.huaweicloud.com/productdesc-servicestage/servicestage_01_0004.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。
- [ServiceStage微服务运行与治理框架](https://support.huaweicloud.com/productdesc-servicestage/servicestage_01_0005.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。
- [ServiceStage应用智能化运维](https://support.huaweicloud.com/productdesc-servicestage/servicestage_01_0006.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。
- [什么是应用管理与运维平台](https://support.huaweicloud.com/productdesc-servicestage/servicestage_01_0007.md): 应用管理与运维平台(ServiceStage)是面向企业的应用管理与运维平台,提供应用发布、部署、监控与运维等一站式解决方案。支持Java、PHP、Python、Node.js、Docker、Tomcat技术栈。支持Apache ServiceComb Java Chassis(Java Chassis)、Spring Cloud等微服务
- [产品优势](https://support.huaweicloud.com/productdesc-servicestage/servicestage_01_0008.md): ServiceStage集合了全面云化转型的成功经验和技术创新成果,作为一站式应用云平台,与使用传统平台相比,具有如表1所示的优势。
- [构建微服务应用](https://support.huaweicloud.com/productdesc-servicestage/servicestage_01_0010.md): 应用场景对于传统的单体架构项目,不同的业务模式必须采取统一的技术方案及技术平台,每个业务模块也不能独立出来复用,系统中一个模块出现问题会导致整个系统不可用。随着企业业务的复杂度不断提升,传统单体架构模式越来越臃肿,难以适应灵活多变的业务需求,微服务应用可以解决上述问题。价值通过应用微服务化,企业可将一个臃肿的系统拆分成若干小的服务组件,组
- [Web应用生命周期管理](https://support.huaweicloud.com/productdesc-servicestage/servicestage_01_0011.md): 应用场景Web程序的应用范围非常广泛,日常使用的企业业务系统、网上商城系统、论坛、博客、Wiki知识系统、网络游戏等都可能是Web应用。针对不同技术架构的Web应用进行生命周期的管理,是企业IT部门主要工作内容之一。价值使用统一的平台管理各种Web应用,能够大大简化工作量,提高效率,快速响应复杂多变的业务需求。优势ServiceStage
- [产品功能](https://support.huaweicloud.com/productdesc-servicestage/servicestage_01_0028.md): 本章节介绍了ServiceStage服务支持的主要功能。关于各功能支持的地域(Region)信息,可通过控制台查询详情。如果您需要对您所拥有的ServiceStage进行精细的权限管理,您可以使用统一身份认证服务(Identity and Access Management,简称IAM)。通过IAM,您可以:根据企业的业务组织,在您的华为
- [身份认证与访问控制](https://support.huaweicloud.com/productdesc-servicestage/servicestage_01_0023.md): 用户访问ServiceStage的方式有两种,包括ServiceStage控制台、API。其本质都是通过ServiceStage提供的REST风格的API接口进行请求。调用接口有如下两种认证方式,您可以选择其中一种进行认证鉴权:Token认证:通过Token认证调用请求。Token认证就是在调用API的时候将Token加到请求消息头,从而
- [数据保护技术](https://support.huaweicloud.com/productdesc-servicestage/servicestage_01_0024.md): 为了确保您的个人数据(例如用户名、密码等)不被未经过认证、授权的实体或者个人获取,ServiceStage对用户数据的存储和传输进行加密保护,以防止个人数据泄露,保证您的个人数据安全。收集及产生的个人数据如表1所示:仓库授权信息通过安全公共组件、AES算法进行加密存储。
- [审计与日志](https://support.huaweicloud.com/productdesc-servicestage/servicestage_01_0025.md): 云审计服务(Cloud Trace Service,以下简称CTS),是华为云安全解决方案中专业的日志审计服务,提供对各种云资源操作记录的收集、存储和查询功能,可用于支撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。用户开通云审计服务并创建和配置追踪器后,CTS开始记录操作事件用于审计。开通方法请参考CTS快速入门。开通云审计服务
- [服务韧性](https://support.huaweicloud.com/productdesc-servicestage/servicestage_01_0026.md): 冗余:全部服务都为无状态,利用基础设施层提供的“服务端负载均衡能力”将请求发送到不同实例当中,实现负载分摊。通过API网关对下游系统提供服务,API网关提供限流、熔断、降级等多种手段,并可对流量进行控制,保证升级不中断服务。跨AZ容灾:服务实现跨AZ部署方式,将服务均匀分布在不同AZ中,服务支持跨AZ重建。当一个AZ的实例消失后,IaaS
- [监控安全风险](https://support.huaweicloud.com/productdesc-servicestage/servicestage_01_0027.md): ServiceStage支持配置应用日志策略,您可以在应用运维管理AOM中查看相关运行日志,请参考设置应用日志策略。ServiceStage支持在部署应用组件过程中,或者应用组件已经部署后设置应用性能管理。应用性能管理可协助您快速进行应用问题定位与性能瓶颈分析,请参考设置应用性能管理。
- [微服务引擎版本支持机制](https://support.huaweicloud.com/productdesc-servicestage/servicestage_01_0013.md): 本章节为您介绍微服务引擎专享版的版本支持机制。版本号格式为:{major}.{minor}.{patch}。其中:{major}.{minor}为正式版本号。{patch}为补丁版本号。例如,v1.3.1。1.3为正式版本号,1为补丁版本号。微服务引擎创建只能创建最新版本的微服务引擎,不支持创建指定版本微服务引擎。只能创建最新版本的微服务
- [约束与限制](https://support.huaweicloud.com/productdesc-servicestage/servicestage_01_0015.md): ServiceStage具有如下限制,下边的每条限制都适用于任何一个Region的每个租户。限制不等于资源配额限制,而是表示ServiceStage无法向租户提供超过限制的能力,最终用户在技术选型和方案设计时需要注意这些限制。应用组件采用虚机部署方式时,ServiceStage最多可以管理5000个虚机Agent,并允许其中的1500个虚
- [产品规格差异](https://support.huaweicloud.com/productdesc-servicestage/servicestage_01_0016.md): ServiceStage提供了基础版、专业版、铂金版,您可以根据需要选择,各个版本的功能说明如表1所示。微服务引擎分为微服务引擎专业版和微服务引擎专享版两种产品规格:微服务引擎专业版:专业版引擎Cloud Service Engine是ServiceStage提供的免费体验引擎。专业版引擎可以体验ServiceStage的所有产品能力,比
- [权限管理](https://support.huaweicloud.com/productdesc-servicestage/servicestage_01_0018.md): 如果您需要对华为云上购买的应用管理与运维平台(ServiceStage)资源,为企业中的员工设置不同的访问权限,以达到不同员工之间的权限隔离,您可以使用统一身份认证服务(Identity and Access Management,简称IAM)进行精细的权限管理。该服务提供用户身份认证、权限分配、访问控制等功能,可以帮助您安全地控制华为云
- [与其他服务的关系](https://support.huaweicloud.com/productdesc-servicestage/servicestage_01_0020.md): ServiceStage吸收了全面云化转型的成功经验和技术创新成果,集成了众多服务的核心功能,对公有云基础设施服务、存储服务、数据库服务、软件仓库服务、监控运维以及中间件服务进行了深度整合,全力打造功能齐全的一站式应用云平台。使用ServiceStage可以系统地体验到众多云服务的功能精髓,ServiceStage集成云服务如图1所示。S
- [基本概念](https://support.huaweicloud.com/productdesc-servicestage/servicestage_01_0014.md): 环境是用于组件部署和运行的计算(如集群、弹性云服务器 ECS等)、网络(如弹性负载均衡 ELB、弹性IP EIP等)和中间件(如分布式缓存 DCS、云数据库 RDS等)等基础资源的集合。ServiceStage把多种基础资源组合为一个环境,如:开发环境、测试环境、预生产环境和生产环境。按环境维度来管理资源、创建部署组件,可以减少具体基础资
## 计费说明
- [应用管理与运维平台计费概述](https://support.huaweicloud.com/price-servicestage/servicestage_09_0001.md): 通过阅读本文,您可以快速了解应用管理与运维平台ServiceStage的计费模式、计费项、续费、欠费等主要计费信息。ServiceStage的计费不包括计算(云容器引擎CCE、弹性云服务器ECS)、网络(弹性负载均衡ELB、弹性公网EIP)、中间件(微服务引擎CSE、分布式缓存DCS、云数据库RDS)、存储(软件发布库CodeArts A
- [应用管理与运维平台计费模式概述](https://support.huaweicloud.com/price-servicestage/servicestage_09_0004.md): ServiceStage提供按需计费、包年包月计费模式,以满足您的不同用户需求。如您需要快速了解ServiceStage服务具体计费模式对应的具体价格,请参见ServiceStage价格详情。按需计费,一种后付费模式,即先使用再付费,按照ServiceStage实际使用时长计费,秒级计费,按小时结算。按需计费模式允许您根据实际业务需求灵活
- [按需计费](https://support.huaweicloud.com/price-servicestage/servicestage_09_0005.md): 按需计费适用于短期使用、应用实例无需7x24小时运行等场景。假设您计划使用ServiceStage专业版运行100个应用实例,使用时长50小时,在ServiceStage价格计算器页面底部,您将看到所需的配置费用。配置费用包括版本、应用实例数以及使用时长。按需计费时,ServiceStage资源按秒计费,每一个小时整点结算一次费用(以GM
- [包年包月](https://support.huaweicloud.com/price-servicestage/servicestage_09_0006.md): 适用于可预估资源使用周期的场景,价格比按需计费模式更优惠。对于应用实例需长期7x24小时持续运行的场景,推荐该方式。以下是一些适用于包年包月计费模式的业务场景:稳定业务需求:对于长期运行且资源需求相对稳定的业务,如企业业务系统等,包年包月计费模式能提供较高的成本效益。长期项目:对于周期较长的项目,如科研项目、大型活动策划等,包年包月计费模
- [计费项](https://support.huaweicloud.com/price-servicestage/servicestage_09_0002.md): ServiceStage提供按需模式和按需资源包模式,按需模式计费项信息请参考表1;按需资源包模式计费项信息请参考表2。如您需要快速了解ServiceStage服务的具体价格,请参见ServiceStage价格详情。以按需使用为例,假设您已开通ServiceStage服务且使用基础版,该版本按需计费的产品版本单价为0.15元/小时/应用实
- [变更计费模式](https://support.huaweicloud.com/price-servicestage/servicestage_09_0007.md): 在开通使用ServiceStage后,如果发现当前计费模式无法满足您的业务需求,您可以变更计费模式。按需付费变更为包月包年,需要您按需购买相应版本的资源包,生成新的订单并支付后,包月包年计费模式立即生效。资源包购买,请参考购买资源包。包月包年变更为按需付费,需要您提交工单申请退订已经购买生效的按需ServiceStage资源包订单,退订之
- [续费概述](https://support.huaweicloud.com/price-servicestage/servicestage_09_0009.md): 购买的包年包月计费的ServiceStage按需资源包到期前,您可以:手动续费以延长资源包的有效期,请参考手动续费。设置到期自动续费,请参考自动续费。续费操作仅适用于包年包月计费的ServiceStage按需资源包模式,按需模式不需要续费,只需要保证账户余额充足即可。ServiceStage按需资源包到期前续费成功,所有资源得以保留,且应
- [手动续费](https://support.huaweicloud.com/price-servicestage/servicestage_09_0010.md): 购买的ServiceStage按需资源包在失效之前,您可以随时为资源包续费,以延长使用时间。可在“手动续费项”、“自动续费项”、“到期不续费项”页签查询全部待续费资源,对资源进行手动续费的操作。所有需手动续费的资源都可归置到“手动续费项”页签,具体操作请参见如何恢复为手动续费。单个续费:选择需要续费的ServiceStage按需资源包,单
- [自动续费](https://support.huaweicloud.com/price-servicestage/servicestage_09_0011.md): 自动续费可以减少手动续费的管理成本,避免因忘记手动续费而导致已购买的ServiceStage按需资源包到期失效。自动续费的规则如下所述:以您已购买的ServiceStage按需资源包的到期日计算第一次自动续费日期和计费周期。ServiceStage按需资源包自动续费周期以您选择的续费时长和预设的自动续费次数为准。假如您仅选择续费时长为3个
- [费用账单](https://support.huaweicloud.com/price-servicestage/servicestage_09_0012.md): 您可以在ServiceStage控制台的费用 > 费用账单 > 账单管理页面查看与ServiceStage相关的流水和明细账单,以便您了解消费情况。您购买的包年包月计费的按需ServiceStage资源包完成支付后,会实时上报一条账单到计费系统进行结算。按需计费模式的资源按照固定周期上报使用量到计费系统进行结算。按需计费模式产品根据使用量
- [欠费说明](https://support.huaweicloud.com/price-servicestage/servicestage_09_0013.md): 使用ServiceStage服务时,您的账户可用额度小于待结算的账单,即被判定为账户欠费。欠费后,可能会影响服务资源的正常运行,请及时充值。您已购买包年包月计费的ServiceStage按需资源包,但运行的实例数超出资源包额度,进而产生按需计费费用,同时账户中的余额不足以抵扣产生的按需费用,从而导致欠费。按需计费模式下,您的账户的余额不足
- [停止计费](https://support.huaweicloud.com/price-servicestage/servicestage_09_0014.md): 对于包年包月计费模式的ServiceStage按需资源包,您在购买时会一次性付费,服务将在到期后自动停止使用。如果在计费周期内不再使用包年包月资源,需要您提交工单申请退订已经购买生效的按需ServiceStage资源包订单,系统将根据资源是否属于五天无理由退订、是否使用代金券和折扣券等条件返还一定金额到您的账户。详细的退订规则请参考云服务
- [成本管理](https://support.huaweicloud.com/price-servicestage/servicestage_09_0015.md): 本章节从成本构成、成本分配、成本分析和成本优化维度介绍使用ServiceStage时的成本管理,帮助您节约成本,在保障业务快速发展的同时获得最大成本收益。使用ServiceStage时,成本主要包括三个方面:产品版本:ServiceStage提供的产品版本有基础版、专业版、铂金版,您可以根据实际业务需要按需使用。应用实例数:Service
- [如何退订包年包月计费的ServiceStage按需资源包?](https://support.huaweicloud.com/price-servicestage/servicestage_09_0017.md): 已订购的包年包月计费的ServiceStage按需资源包,支持自助退订,详见退订规则。ServiceStage按需资源包退订后,资源包将失效。原来匹配按需资源包的应用实例将无法再匹配到按需资源包中的使用量,将以按需计费模式计费。退订后您还可以继续使用ServiceStage服务,但是不能再享受按需资源包的优惠。
- [已订购的包年包月计费的ServiceStage按需资源包是否支持变更规格?](https://support.huaweicloud.com/price-servicestage/servicestage_09_0018.md): 已订购的包年包月计费的ServiceStage按需资源包,不支持变更规格。但是,您可以根据实际业务需要购买其他规格的ServiceStage资源包,请参考购买资源包。
- [已订购的包年包月计费的ServiceStage按需资源包是否支持转按需计费模式?](https://support.huaweicloud.com/price-servicestage/servicestage_09_0019.md): 包年包月计费的ServiceStage按需资源包,不支持转按需计费模式。不过您运行在ServiceStage上的应用实例数量超过了当前订购的资源包规格时,超过的实例数会以按需计费模式计费。例如,您以包年包月计费模式购买了应用实例数规格为100的ServiceStage专业版资源包,但是运行的应用实例数为130,则超出的30个应用实例会按照
- [已订购的包年包月计费的ServiceStage按需资源包什么情况下会失效?](https://support.huaweicloud.com/price-servicestage/servicestage_09_0020.md): 您已订购的包年包月计费的ServiceStage按需资源包在如下情况下会失效:按需资源包已过使用期限。购买的按需资源包在使用期限内的用量即使没有使用完,到期后也会失效。如果购买了多个资源包,使用时长不能叠加,到期时间为所有资源包的最晚到期时间。按需资源包中的用量已使用完。购买的按需资源包未到使用期限,但是用量已全部使用完,则按需资源包失效
- [按需计费模式下ServiceStage是否支持变更产品版本?](https://support.huaweicloud.com/price-servicestage/servicestage_09_0021.md): ServiceStage提供的产品版本有:基础版、专业版、铂金版,您可以根据实际业务需要按需使用。如果您当前使用的产品版本不能满足业务需要,ServiceStage支持升级产品版本,例如从基础版升级到专业版或者铂金版,并且对现有业务没有影响。
## 快速入门
- [使用ServiceStage托管微服务应用](https://support.huaweicloud.com/qs-servicestage/servicestage_02_0001.md): 应用管理与运维平台(ServiceStage)是面向企业的应用管理与运维平台,提供应用发布、部署、监控与运维等一站式解决方案。支持Java、PHP、Python、Node.js、Docker、Tomcat技术栈。支持Apache ServiceComb Java Chassis(Java Chassis)、Spring Cloud等微服务
- [入门实践](https://support.huaweicloud.com/qs-servicestage/servicestage_02_0003.md): 您可以根据自身业务需求使用ServiceStage提供的一系列常用实践,以帮助您更好地理解和使用ServiceStage。
## 用户指南
- [入门必读](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0143.md): 应用管理与运维平台(ServiceStage)是面向企业的应用管理与运维平台,提供应用发布、部署、监控与运维等一站式解决方案。支持Java、PHP、Python、Node.js、Docker、Tomcat技术栈。支持Apache ServiceComb Java Chassis(Java Chassis)、Spring Cloud等微服务
- [ServiceStage产品版本说明](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0144.md): 如表1所示,ServiceStage当前提供了基础版、专业版版本。各个版本的计费说明,请参考计费详情。
- [登录ServiceStage控制台](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0001.md): 在使用ServiceStage前,您需要先登录ServiceStage控制台。已注册华为账号并开通华为云。当前登录账号拥有使用ServiceStage服务的权限。账号权限授权与绑定,请参考通过IAM授予使用ServiceStage的权限。如果是首次登录,在弹出的服务授权页面单击同意授权,授权ServiceStage服务使用依赖的服务,然后
- [变更ServiceStage产品版本](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0146.md): 您可以根据实际业务需要,将当前使用的ServiceStage产品版本变更为目标版本。ServiceStage产品版本详情,请参考ServiceStage产品版本说明。版本变更后,将为您提供相应版本能力,按照变更后版本的使用量计费。各个版本的计费说明,请参考计费详情。从专业版切换到基础版会导致之前可以正常使用的功能受损。
- [购买ServiceStage资源包](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0147.md): 资源包适用于可预估资源使用周期的场景,价格比按需计费模式更优惠,您可以根据业务实际需要的实例个数选择合适的资源包和购买时长。资源包购买之后,支持自助退订,详见退订规则。资源包到期以后,不会影响您的ServiceStage使用和数据安全。只有账号管理员才能执行本操作,IAM用户无权操作。关于账号及IAM用户的概念解释,请参见IAM的基本概念
- [ServiceStage使用流程](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0148.md): 如图1所示,使用ServiceStage提供的能力,您可以轻松完成组件运行环境创建、组件所在应用创建、组件创建和部署以及组件管理。创建和管理环境环境是用于组件部署和运行的计算(如集群、弹性云服务器 ECS等)、网络(如弹性负载均衡 ELB、弹性IP EIP等)和中间件(如分布式缓存 DCS、云数据库 RDS等)等基础资源的集合。Servi
- [通过IAM角色或策略授予使用ServiceStage的权限](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0004.md): 如果需要对您所拥有的应用管理与运维平台(ServiceStage)进行角色与策略的权限管理,可以使用统一身份认证服务(Identity and Access Management,简称IAM):根据企业的业务组织,在您的华为云账号中,给企业中不同职能部门的员工创建IAM用户,让员工拥有唯一安全凭证,并使用ServiceStage资源。根据
- [通过IAM身份策略授予使用ServiceStage的权限](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0261.md): 如果您需要对您所拥有的应用管理与运维平台(ServiceStage)进行身份策略的权限管理,您可以使用统一身份认证服务(Identity and Access Management,简称IAM),通过IAM,您可以:根据企业的业务组织,在您的华为云账号中,给企业中不同职能部门的员工创建用户或用户组,让员工拥有唯一安全凭证,并使用Servi
- [环境概述](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0007.md): 环境是用于组件部署和运行的计算(如集群、弹性云服务器 ECS等)、网络(如弹性负载均衡 ELB、弹性IP EIP等)和中间件(如分布式缓存 DCS、云数据库 RDS等)等基础资源的集合。ServiceStage把多种基础资源组合为一个环境,如:开发环境、测试环境、预生产环境和生产环境。按环境维度来管理资源、创建部署组件,可以减少具体基础资
- [使用纳管资源配置模式创建虚拟机环境](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0359.md): 同一个项目下,最多支持创建2,000个环境。纳管资源配置模式创建虚拟机类型环境,支持在环境创建完成后,再为环境纳管已经创建好的计算资源(ECS、AS、自定义服务器)、网络资源、中间件资源,满足您使用虚拟机部署方式创建部署组件的需求。本视频演示创建虚拟机类型环境的操作。因产品功能演进,操作界面可能存在差异,相关视频仅供参考,具体以实际环境为
- [使用纳管资源配置模式创建Kubernetes环境](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0360.md): 同一个项目下,最多支持创建2,000个环境。纳管资源配置模式创建Kubernetes类型环境,支持在环境创建完成后,再为环境纳管已经创建好的计算资源(集群)、网络资源、中间件资源,满足您使用容器部署方式创建部署组件的需求。进入环境概览页面,您可以参考后续操作执行纳管环境基础资源等环境管理操作。管理集群资源:环境创建完成后,在使用该环境部署
- [使用纳管资源配置模式创建虚拟机+Kubernetes环境](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0407.md): 同一个项目下,最多支持创建2,000个环境。纳管资源配置模式创建虚拟机+Kubernetes类型环境,支持在环境创建完成后,再为环境纳管已经创建好的计算资源(集群、ECS、AS、自定义服务器)、网络资源、中间件资源,满足您在同一个环境下同时使用容器部署方式和虚拟机部署方式创建部署组件的需求。进入环境概览页面,您可以参考后续操作执行纳管环境
- [纳管基础资源](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0015.md): 环境创建成功后,您可以把需要的基础资源纳管到环境下,组合为一个环境用于部署和运行组件。待操作环境已创建,请参考创建环境。已根据环境类型及实际需要,参考下表创建环境待纳管的基础资源。资源类型资源名称用途限制条件创建方法计费说明计算集群用于容器部署方式部署组件,组件以容器镜像方式通过Kubernetes调度部署。Kubernetes、虚拟机+
- [绑定CCE集群](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0477.md): 在Kubernetes、虚拟机+Kubernetes类型环境下使用容器部署方式创建组件前,您需要先为该环境绑定集群。Kubernetes、虚拟机+Kubernetes类型环境支持绑定CCE集群。待操作环境支持绑定的CCE集群类型必须是CCE Turbo集群或者CCE Standard集群。CCE集群类型说明,请参考CCE集群类型。如果您创
- [绑定自定义K8s集群](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0478.md): 在Kubernetes、虚拟机+Kubernetes类型环境下使用容器部署方式创建组件前,您需要先为该环境绑定集群。Kubernetes类型的非高可用环境和虚拟机+Kubernetes类型环境支持绑定自定义K8s集群。待操作环境已创建,请参考:使用纳管资源配置模式创建Kubernetes环境使用纳管资源配置模式创建虚拟机+Kubernet
- [管理命名空间](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0012.md): 命名空间(Namespace)是对一组资源和对象的抽象整合。在同一个集群内可创建不同的命名空间,不同命名空间中的数据彼此隔离。使得它们既可以共享同一个集群的服务,也能够互不干扰。例如可以将开发环境、测试环境的业务分别放在不同的命名空间。命名空间的类别说明,如表1所示。本章节指导您为Kubernetes、虚拟机+Kubernetes类型环境
- [管理配置项](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0013.md): 配置项(ConfigMap)是一种用于存储应用所需配置信息的资源类型,内容由用户决定。配置项创建完成后,可在应用中作为文件或者环境变量使用。配置项允许您将配置文件从镜像中解耦,从而增强应用的可移植性。配置项价值如下:使用配置项功能可以帮您管理不同环境、不同业务的配置。方便您部署相同应用的不同环境,配置文件支持多版本,方便您进行更新和回滚应
- [管理密钥](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0014.md): 密钥(Secret)是一种用于存储应用认证信息、应用密钥等敏感信息的资源,内容由您决定。密钥创建完成后,可在应用中作为文件或者环境变量使用。本章节指导您为Kubernetes、虚拟机+Kubernetes类型环境绑定的集群创建密钥、查看、更新和删除密钥。待操作环境已绑定集群,请参考绑定集群。非高可用环境:选择密钥页签。高可用环境:单击已绑
- [管理Metrics Server插件](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0332.md): Metrics Server是集群核心资源监控数据的聚合器。Metrics Server社区官方项目及文档,请参考:https://github.com/kubernetes-sigs/metrics-server。安装Metrics Server插件后,可创建HPA策略,具体请参考管理弹性伸缩-HPA策略。待操作环境中已绑定1.15以上
- [解绑集群](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0011.md): 已绑定给Kubernetes、虚拟机+Kubernetes类型环境的集群,如果不再使用可以从环境中解绑。解绑CCE集群,会导致使用该环境以容器部署方式创建和部署组件时,无法选择使用已被解绑的集群资源。待解绑集群已绑定,请参考绑定集群。资源模式为纳管的CCE集群资源被解绑后并不会删除资源实例。如需删除,请参考删除集群。
- [管理虚拟机Agent](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0284.md): 将组件部署到虚拟机(弹性云服务器ECS、自定义服务器)上时,需要安装虚拟机Agent,将主机节点纳管后,管理节点才能与主机节点通信。虚拟机Agent的状态及说明,请参见表1。虚拟机Agent支持多个操作系统。您需要根据表2制作镜像,使用制作的镜像创建弹性云服务器和安装虚拟机Agent。本视频演示安装虚拟机Agent的操作。因产品功能演进,
- [移除基础资源](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0016.md): 如果环境下纳管的基础资源不再使用,可以将其移除。移除环境下纳管的基础资源,会导致使用该环境部署组件时,无法选择使用已被移除的基础资源。资源被移除后,并不会删除资源实例。如需删除,您需要登录资源的控制台执行删除操作。待操作环境下已纳管待移除的资源,请参考纳管基础资源。批量移除资源:勾选待移除的资源,单击移除资源。移除单个资源:在待移除的资源
- [管理环境级环境变量](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0417.md): 环境级环境变量是描述环境相关信息和环境资源信息的环境级别的环境变量,例如中间件凭证、连接信息、环境作用等。通过环境变量可以屏蔽环境或资源的差异,组件可以无需修改即可切换到不同的环境或者使用不同的云服务资源运行。如果环境中存在如表1所示的资源(DCS、RDS、ServiceComb、Nacos、CSS),ServiceStage会在环境中写
- [编辑环境](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0019.md): 本章节指导您根据实际业务需要对创建的环境的名称、所属企业项目、描述信息等进行编辑修改。待编辑的环境已创建,请参考创建环境。直接编辑:选择待操作环境,在操作列单击编辑。查看环境详情后编辑:单击待操作环境名称,进入环境概览页面,单击编辑。
- [查看环境详情](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0422.md): 在环境使用过程中,您可以随时查看环境详情以掌握环境状态。待查看环境已创建,请参考创建环境。
- [删除环境](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0020.md): 当环境不再使用时,可以将其删除。待删除环境下部署的组件已经被全部删除,请参考删除组件。直接删除:选择待操作环境,在操作列单击删除。查看环境详情后删除:单击待操作环境名称,进入环境概览页面,单击删除。删除环境不会删除环境中纳管的基础资源实例。如需删除,您需要登录对应资源的控制台执行删除操作。
- [应用概述](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0274.md): 应用是一个功能相对完备的业务系统,由一个或多个特性相关的组件组成。关于组件,请参考组件概述。例如把天气预报作为一个应用,包含weather和forecast两个组件。以应用维度组织多个组件,可以实现应用在不同环境的快速克隆。应用管理操作流程如图1所示。组件需要归属在具体的应用下,在使用ServiceStage创建和部署组件之前,您需要先创
- [创建应用](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0023.md): 在创建和部署组件之前,您需要先创建应用。ServiceStage可支持同一个项目下的单个用户最多创建7,500个应用。本视频演示创建应用的操作。因产品功能演进,操作界面可能存在差异,相关视频仅供参考,具体以实际环境为准。应用创建成功后,会显示在应用列表中。
- [管理应用级环境变量](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0025.md): 应用级环境变量是指在系统或用户应用程序中设置的一些参数,在代码里调用接口去获取环境变量的值。在部署时通过环境变量去指定参数配置,而不用在代码中指定,使部署具有灵活性。应用下添加的环境变量,属于全局环境变量,对此应用下的所有组件都起作用。如果您需要对应用下特定的组件添加环境变量:容器部署方式部署的组件,请参考添加组件级环境变量。虚拟机部署方
- [编辑应用](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0026.md): 已创建的应用,可根据实际业务变化修改应用参数配置。待编辑应用已创建,请参考创建应用。直接编辑:选择待操作应用,在操作列单击编辑。查看应用详情后编辑:在应用管理页面,单击待操作应用名称,进入应用概览页面。查看应用概览后,在页面右上方单击编辑。
- [查看应用概览](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0024.md): 应用创建完成后,您可以进入应用概览页面查看应用详细信息。待查看应用已创建,请参考创建应用。
- [删除应用](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0027.md): 当应用不再使用时,可以将其删除。待删除应用下未包含组件或者包含的组件已经被全部删除。删除组件,请参考删除组件。直接删除:选择待操作应用,在操作列单击删除。查看应用详情后删除:单击待操作应用名称,进入应用概览页面。查看应用概览后,在页面右上方单击删除。
- [组件概述](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0030.md): 组件是组成应用的某个业务特性实现,以代码或者软件包为载体,可独立部署在环境下运行。关于应用,请参考应用概述;关于环境,请参考环境概述。组件和应用、环境的关系,如图1所示。在ServiceStage上创建应用和环境后,您可以根据实际业务需求设置组件技术栈及对应的组件来源(包类型、存储方式),基于界面创建并部署组件。ServiceStage也
- [使用基于手工配置的容器部署方式创建组件](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0265.md): 同一个项目下,ServiceStage可支持最多创建15,000个组件。本章节指导您使用容器部署方式基于手工配置创建并部署组件。在ServiceStage控制台界面指引下,您可以方便快捷地完成容器环境下的组件创建、组件草稿保存和组件部署。草稿是指组件处于创建过程中,尚未完成参数配置时提前保存,防止已配置参数因为关闭页面等因素丢失。在组件创
- [使用基于YAML配置的容器部署方式创建组件](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0266.md): 同一个项目下,ServiceStage可支持最多创建15,000个组件。本章节指导您使用容器部署方式基于YAML配置创建组件、保存组件草稿和部署组件,可以满足通过K8s部署模板灵活部署组件的需求,适用于对CCE有深度了解的用户。草稿是指组件处于创建过程中,尚未完成参数配置时提前保存,防止已配置参数因为关闭页面等因素丢失。在组件创建过程中,
- [使用虚拟机部署方式创建组件](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0267.md): 同一个项目下,ServiceStage可支持最多创建15,000个组件。本章节指导您基于ServiceStage虚拟机部署方式创建组件、保存组件草稿和部署组件。草稿是指组件处于创建过程中,尚未完成参数配置时提前保存,防止已配置参数因为关闭页面等因素丢失。在组件创建过程中,您可以随时单击保存为草稿,防止组件参数配置丢失。只能在应用下新增组件
- [使用导入CCE工作负载创建组件](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0300.md): 同一个项目下,ServiceStage可支持最多创建15,000个组件。本章节指导您从CCE中导入已经创建的工作负载(Workload)用于创建并部署组件。导入CCE工作负载创建组件仅适用于容器部署方式,且组件部署环境下绑定的必须是CCE集群。本视频演示使用导入CCE工作负载方式创建并部署组件的操作。因产品功能演进,操作界面可能存在差异,
- [使用组件模板创建组件](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0427.md): 同一个项目下,ServiceStage可支持最多创建15,000个组件。ServiceStage提供了通过组件模板自动化创建组件的能力,通过已经创建好的组件模板创建组件的同时可以进行配置、Kubernetes资源创建。组件模板仅支持YAML格式,创建好的模板文件需要打包成zip包。包目录总体结构示例如下:其中,Kubernetes资源文件
- [使用单批发布方式升级组件版本配置](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0120.md): 组件创建并部署完成后,根据业务需要,可使用“单批发布”方式一次性升级单个组件所有实例版本配置。如需批量升级同一个应用下的多个组件版本配置,请参考批量升级组件版本配置。本视频演示使用单批发布方式升级组件版本配置的操作。因产品功能演进,操作界面可能存在差异,相关视频仅供参考,具体以实际环境为准。单批发布方式升级组件版本配置过程中,组件服务会中
- [使用滚动发布方式升级组件版本配置](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0121.md): 组件创建并部署完成后,根据业务需要,可使用滚动发布方式升级单个组件版本配置。滚动发布方式每次只升级一个或多个实例,升级完成后加入生产环境,不断执行这个过程,直到全部旧版本升级到新版本。升级过程服务不中断。如需批量升级同一个应用下的多个组件版本配置,请参考批量升级组件版本配置。仅使用以下方法创建并部署的组件,支持滚动发布方式升级:使用基于手
- [使用灰度发布方式升级组件版本配置](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0122.md): 组件创建并部署完成后,根据业务需要,可使用ServiceStage提供的灰度发布方式升级单个组件版本配置。如需批量升级同一个应用下的多个组件版本配置,请参考批量升级组件版本配置。灰度发布方式先选择一定比例的实例升级到新版本,将流量引入到新版本,验证新版本功能是否正常,然后通过滚动升级剩余的实例到新版本。可以保证整体系统的稳定,在初始灰度的
- [使用组件模板升级组件版本配置](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0428.md): 本章节指导您升级通过使用组件模板创建组件方法创建组件的版本配置。仅使用组件模板创建的组件支持基于组件模板升级版本配置。使用组件模板创建组件,请参考使用组件模板创建组件。组件状态为运行中、未就绪或者异常。查看组件状态,请参考查看组件详情。已经参考组件模板说明将准备好的组件模板文件打包为zip包并上传到存储库。从CodeArts软件发布库选择
- [批量升级组件版本配置](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0036.md): 组件创建并部署完成后,根据业务需要,可对同一应用下的多个组件通过滚动发布方式重新配置版本并部署。滚动发布方式每次只升级一个或多个实例,升级完成后加入生产环境,不断执行这个过程,直到全部旧版本升级到新版本,升级过程服务不中断。如需升级单个组件版本配置,请参考升级单个组件版本配置。仅通过以下方法创建并部署的组件支持批量升级组件版本配置:使用基
- [使用单批发布方式重新部署组件](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0123.md): 根据业务需要,您可以在部署记录列表中选择历史版本配置,并以此版本配置为模板,使用单批发布方式重新部署组件。单批发布方式重新部署组件过程中,组件服务会中断。仅适用于测试升级场景或者计划停服升级场景。仅容器部署方式部署的组件且已升级过版本配置,支持单批发布方式重新部署组件。升级组件版本配置,请参考升级单个组件版本配置或批量升级组件版本配置。升
- [使用滚动发布方式重新部署组件](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0124.md): 根据业务需要,您可以在部署记录列表中选择历史版本配置,并以此版本配置为模板,使用滚动发布方式重新部署组件。滚动发布方式每次只部署一个或多个实例,部署完成后加入生产环境,不断执行这个过程,直到全部旧版本都升级到新版本。重新部署过程服务不中断。待操作组件已升级过版本配置,请参考升级单个组件版本配置或批量升级组件版本配置。已回滚组件版本配置组件
- [使用灰度发布方式重新部署组件](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0125.md): 根据业务需要,您可以在部署记录列表中选择历史版本配置,并以此版本配置为模板,使用灰度发布方式重新部署组件。灰度发布方式先选择一定比例的实例升级到新版本,将流量引入到新版本,验证新版本功能是否正常,然后通过滚动升级剩余的实例到新版本。可以保证整体系统的稳定,在初始灰度的时候就可以发现、调整问题,以减少其影响度。通过本操作执行组件微服务灰度发
- [使用组件模板重新部署组件](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0018.md): 本章节指导您重新部署使用组件模板创建组件方法创建的组件。待操作组件已经升级过组件版本配置,请参考使用组件模板升级组件版本配置。组件状态为运行中、未就绪或者异常。查看组件状态,请参考查看组件详情。已经参考组件模板说明将准备好的组件模板文件打包为zip包并上传到存储库。从CodeArts软件发布库选择对应模板包。需要提前将模板包上传至软件发布
- [重新部署普通任务类型组件](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0474.md): 容器部署方式部署的工作负载类型为普通任务的组件,执行完成后,可以根据实际业务需要重新部署后启动执行。仅通过以下方法使用容器部署方式创建并部署的“工作负载类型”为“普通任务”的组件支持本操作:使用基于手工配置的容器部署方式创建组件使用基于YAML配置的容器部署方式创建组件使用组件模板创建组件使用基于手工配置的容器部署方式创建组件使用基于YA
- [回滚组件版本配置](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0037.md): 根据业务需要,您可以将组件从当前最新版本配置回滚到升级前或重新部署前的版本配置。回滚组件版本配置过程中,组件服务可能会中断。请勿在业务高峰期执行本操作。待操作组件已经执行过如下升级版本配置或者重新部署操作:升级单个组件版本配置批量升级组件版本配置重新部署组件升级单个组件版本配置批量升级组件版本配置重新部署组件待操作组件未回滚过版本配置。在
- [批量克隆组件](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0227.md): 同一个应用内存在多个微服务组件需要部署时,如果各微服务组件的配置基本相同,例如:调度策略、伸缩策略、数据存储、日志存储、生命周期等配置都一致,只存在细微的差异需要修改。如果每个组件都在创建并部署时都按需配置一遍,存在操作复杂、容易出错的问题。ServiceStage提供了应用内组件批量克隆部署能力,解决了此类问题,提升了组件部署效率和使用
- [批量同步组件版本配置](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0228.md): 容器部署方式部署的多个组件,如果通过别的途径修改了组件的工作负载,例如通过CCE升级了工作负载,可以执行本操作批量同步组件的最新配置。仅通过以下方法创建并部署的组件支持批量同步组件版本配置:使用基于手工配置的容器部署方式创建组件使用基于YAML配置的容器部署方式创建组件使用导入CCE工作负载创建组件使用基于手工配置的容器部署方式创建组件使
- [管理组件标签](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0033.md): 标签用于标识资源,当您拥有相同类型的许多资源时,可以使用标签按各种维度(例如用途、所有者或环境等)对资源进行分类。每个标签都包含您定义的一个“键”和一个“值”,标签以“key:value”键值对的形式附加在资源上。下面以容器部署的无状态工作负载为例说明如何使用标签管理功能。添加标签后,可通过标签对工作负载进行管理和选择,主要用于设置亲和性
- [修改组件描述信息](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0142.md): 组件创建并部署完成,可根据实际业务需要修改组件描述信息。状态为“运行中”、“未就绪”的组件,支持修改组件描述信息。查看组件状态,请参考查看组件详情。在应用管理页面,单击组件所属应用名称,在组件列表单击待操作组件名称。在组件管理页面,单击待操作组件名称。单击描述后的。输入不超过128个字符的组件描述信息。单击,完成组件描述信息修改。
- [管理组件实例](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0034.md): 组件创建并部署完成后,在组件实例列表页面,可对组件实例进行管理。部署在虚拟机的组件,组件实例表现为组件在虚拟机中的运行进程;部署在CCE集群的组件,组件实例即Pod,是CCE部署应用或服务的最小基本单位。部署在虚拟机的组件使用虚拟机部署方式创建组件、使用组件模板创建组件时,输入的组件名称长度小于54个字符,则组件实例名称长度不超过61个字
- [设置组件访问方式](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0039.md): 本章节指导您设置组件访问方式。设置成功后,就能够以设置好的方式访问组件提供的服务。仅使用以下方法创建并部署的组件,支持设置组件访问方式:使用基于手工配置的容器部署方式创建组件使用基于YAML配置的容器部署方式创建组件使用导入CCE工作负载创建组件使用基于手工配置的容器部署方式创建组件使用基于YAML配置的容器部署方式创建组件使用导入CCE
- [修改组件访问域名](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0040.md): 对于开启了公网访问并设置了访问域名的组件,部署完成后,可以对域名进行修改。自动生成的域名仅7天有效期,在域名有效期(7天)过后,需修改为自定义域名。仅使用以下方法创建并开启了公网访问的组件,支持设置组件访问方式:使用基于手工配置的容器部署方式创建组件使用基于YAML配置的容器部署方式创建组件使用导入CCE工作负载创建组件使用虚拟机部署方式
- [启停组件](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0049.md): 组件部署成功以后,可以根据需要启动、停止、重启单个或者多个组件。方法一:选择以下任意方式进入组件概览页面,参考表1进行启停操作。在应用管理页面,单击组件所属应用名称,在组件列表单击待操作组件名称。在组件管理页面,单击待操作组件名称。选择以下任意方式进入组件概览页面,参考表1进行启停操作。在应用管理页面,单击组件所属应用名称,在组件列表单击
- [手动同步更新组件状态](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0115.md): ServiceStage会周期性地从运行组件实例的计算资源同步组件实例个数、状态。如需手动同步更新组件状态,请执行本操作。状态为“运行中”、“未就绪”、“异常”、“失败”的组件,支持手动同步更新组件状态。查看组件状态,请参考查看组件详情。仅支持容器部署方式部署的组件,并且组件“工作负载类型”需要是“无状态”、“有状态”或者“守护进程集”。
- [组件实例伸缩策略概述](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0289.md): 伸缩策略设置后,可基于资源变化、固定时间、固定周期自动触发实例的增减,从而降低人为反复调整资源以应对业务变化和高峰压力的工作量,帮助您节约资源和人力成本。ServiceStage支持设置以下伸缩策略:手动伸缩:为组件手动设置实例伸缩策略,设置完成后会立即触发组件实例数的增减。弹性伸缩-HPA:弹性伸缩-HPA(Horizontal Pod
- [设置手动伸缩策略](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0291.md): 本章节指导您为组件手动设置实例伸缩策略,设置完成后会立即触发组件实例数的增减。仅使用以下方法创建并部署的组件,支持设置组件手动伸缩策略:使用基于手工配置的容器部署方式创建组件使用基于YAML配置的容器部署方式创建组件使用虚拟机部署方式创建组件使用导入CCE工作负载创建组件使用基于手工配置的容器部署方式创建组件使用基于YAML配置的容器部署
- [管理弹性伸缩-HPA策略](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0292.md): 弹性伸缩-HPA(Horizontal Pod Autoscaling)是Kubernetes内置组件,实现Pod水平自动伸缩的功能。在Kubernetes社区HPA功能的基础上,增加了应用级别的冷却时间窗和扩缩容阈值等功能。仅使用以下方法创建并部署的组件,支持设置弹性伸缩-HPA策略:使用基于手工配置的容器部署方式创建组件使用基于YAM
- [查看组件运行指标](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0043.md): 组件创建并部署完成后,您可以进入组件指标图表页面,查看组件运行指标的统计结果。组件已创建部署成功,请参考创建和部署组件。如果是容器部署方式部署的组件,组件部署环境下绑定的必须是CCE集群。在应用管理页面,单击组件所属应用名称,在组件列表单击待操作组件名称,在左侧导航栏选择运维 > 监控概览。在组件管理页面,单击待操作组件名称,在左侧导航栏
- [自定义组件运行指标](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0044.md): 容器部署方式创建并部署的组件,如果组件部署环境绑定的是CCE集群,您可以进入组件指标图表页面,自定义需要查看的组件运行指标。待操作的容器部署方式部署的组件已存在。使用容器部署方式部署组件,请参考:使用基于手工配置的容器部署方式创建组件使用基于YAML配置的容器部署方式创建组件使用导入CCE工作负载创建组件使用组件模板创建组件在应用管理页面
- [管理组件运行AOM日志](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0127.md): ServiceStage组件运行日志默认接入到AOM,支持查看、搜索、导出组件运行日志记录,用于排查和解决组件运行中出现的问题。如果是容器部署方式部署的组件,仅组件部署环境绑定的是CCE集群时,支持组件运行日志接入AOM。在应用管理页面,单击组件所属应用名称,在组件列表单击待操作组件名称,在左侧导航栏选择运维 > 日志。在组件管理页面,单
- [LTS日志概述](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0129.md): 云日志服务(Log Tank Service,简称LTS),用于收集来自主机和云服务的日志数据,通过海量日志数据的分析与处理,可以将云服务和应用程序的可用性和性能最大化,为您提供实时、高效、安全的日志处理能力,帮助您快速高效地进行实时决策分析、设备运维管理、用户业务趋势分析等。ServiceStage支持通过对接LTS,查看、搜索、导出组
- [配置LTS日志组](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0130.md): 为没有对接组件日志到云服务日志(LTS)的组件配置LTS日志后,就可以将LTS采集到的组件运行日志数据在ServiceStage控制台以简单有序的方式展示、方便快捷的方式进行查询。如果将容器部署方式部署的组件运行日志采集到LTS查看处理,存在以下限制条件:支持容器引擎为Docker的CCE集群节点。支持使用Containerd作为容器引擎
- [搜索运行日志](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0131.md): 为组件关联LTS日志组后,您可以设置关键字和时间范围进行日志搜索。组件已关联LTS日志组,请参考配置LTS日志组。在应用管理页面,单击组件所属应用名称,在组件列表单击待操作组件名称,在左侧导航栏选择运维 > 日志。在组件管理页面,单击待操作组件名称,在左侧导航栏选择运维 > 日志。相对时间:表示查询距离当前时间1分钟、5分钟、15分钟等时
- [快速查询运行日志](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0132.md): 当您需要重复使用某一关键字搜索日志时,可以将其设置为快速查询语句。组件已关联LTS日志组,请参考配置LTS日志组。在应用管理页面,单击组件所属应用名称,在组件列表单击待操作组件名称,在左侧导航栏选择运维 > 日志。在组件管理页面,单击待操作组件名称,在左侧导航栏选择运维 > 日志。
- [使用可视化分析运行日志](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0133.md): 可视化提供对已完成结构化配置后的日志字段进行SQL查询与分析的功能。对原始日志结构化后,等待1~2分钟左右即可对结构化后的日志进行SQL查询与分析。日志流已完成结构化配置。组件已关联LTS日志组,请参考配置LTS日志组。在应用管理页面,单击组件所属应用名称,在组件列表单击待操作组件名称,在左侧导航栏选择运维 > 日志。在组件管理页面,单击
- [查看实时运行日志](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0134.md): 为组件关联LTS日志组后,您可以查看实时上报的组件运行日志。组件已关联LTS日志组,请参考配置LTS日志组。在应用管理页面,单击组件所属应用名称,在组件列表单击待操作组件名称,在左侧导航栏选择运维 > 日志。在组件管理页面,单击待操作组件名称,在左侧导航栏选择运维 > 日志。每隔大约1分钟会上报一次日志消息。您可以通过页面右上方的“清屏”
- [解绑LTS日志组](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0135.md): 已关联的LTS日志组如果不再使用,可以解绑。组件已关联LTS日志组,请参考配置LTS日志组。在应用管理页面,单击组件所属应用名称,在组件列表单击待操作组件名称,在左侧导航栏选择运维 > 日志。在组件管理页面,单击待操作组件名称,在左侧导航栏选择运维 > 日志。解绑后,无法在运行日志(LTS)页面查看LTS日志。
- [查看容器日志](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0136.md): ServiceStage支持您查看容器部署方式部署组件的容器日志,用于排查和解决组件运行中出现的问题。在应用管理页面,单击组件所属应用名称,在组件列表单击待操作组件名称,在左侧导航栏选择运维 > 日志。在组件管理页面,单击待操作组件名称,在左侧导航栏选择运维 > 日志。在弹出的对话框单击确定。在启用组件页面,单击启用,等待组件完成重启。在
- [设置资源监控告警阈值](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0046.md): 组件部署方式为容器部署且组件部署环境下绑定的是CCE集群时,当您需要对某些资源进行重点监控并在异常情况下及时响应,可对这些重点资源的指标创建阈值规则,以便您在第一时间发现异常并进行处理。在已设的连续周期内,当指标数据满足阈值条件时,系统会发送阈值告警。在已设的连续周期内,当没有指标数据上报时,系统会发送数据不足事件。由于不在现场,无法通过
- [查看组件运行事件](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0047.md): 容器部署方式部署的组件,支持查看组件运行过程中发生的事件,用于排查和解决组件运行中出现的问题。在应用管理页面,单击组件所属应用名称,在组件列表单击待操作组件名称,在左侧导航栏选择运维 > 事件。在组件管理页面,单击待操作组件名称,在左侧导航栏选择运维 > 事件。在弹出的对话框单击确定。在启用组件页面,单击启用,等待组件完成重启。选择查询时
- [绑定微服务引擎](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0268.md): 微服务引擎是ServiceStage针对微服务解决方案提供的一站式管理平台。将微服务组件接入微服务引擎,可以使用微服务引擎的服务注册、服务治理、配置管理等能力,使您可以专注于业务开发,提升产品交付效率和质量。可以在设置组件“云服务配置”时绑定微服务引擎。以ServiceComb 2.7.8及以后版本或Spring Cloud Huawei
- [绑定分布式缓存DCS](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0055.md): 传统单实例应用使用本地会话管理,用户请求产生的会话上下文都被存于进程内存中。在加入负载均衡模块后,多实例的会话需要使用分布式存储进行共享。ServiceStage提供开箱即用的分布式会话功能,使用分布式缓存服务作为会话持久化层,无需代码更改,即可赋予Tomcat应用,使用express-session的Node.js应用以及使用sessi
- [绑定云数据库RDS](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0056.md): 应用数据持久化存储,需要用到云数据库,ServiceStage提供了基于云计算平台的即开即用、稳定可靠、弹性伸缩、便捷管理的在线云数据库服务(MySQL)。使用云数据库 RDS for MySQL能够在云中轻松地进行设置和扩展关系型数据库。通过云数据库服务的管理控制台,用户几乎可以执行所有必需任务而无需编程,简化运营流程,减少日常运维工作
- [绑定云数据库GaussDB](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0433.md): 应用数据持久化存储,需要用到云数据库GaussDB。ServiceStage支持为组件绑定拥有高可用、高可靠、高安全、弹性伸缩、一键部署、快速备份恢复、监控告警等关键能力的分布式关系型云数据库GaussDB。使用云数据库 GaussDB能够有效保障您开发、运维、优化、监控、迁移等日常工作需要。未进行纳管云数据库GaussDB时,用户需手动
- [绑定分布式消息服务RocketMQ](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0434.md): 应用组件生产消息的存储和消费订阅,需要用到分布式消息服务RocketMQ。ServiceStage支持为组件绑定基于云计算平台的低延迟、弹性高可靠、高吞吐、动态扩展、便捷多样的消息中间件分布式消息服务RocketMQ。使用分布式消息服务RocketMQ能够在云中轻松地打造一个即开即用、全托管、低延迟、弹性高可靠、动态扩展、便捷管理和多样功
- [绑定云搜索CSS](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0028.md): 云搜索服务(Cloud Search Service,简称CSS)是一个在线分布式搜索服务。使用其提供的结构化、非结构化文本的多条件检索、统计和报表能力,用于全场景分析组件日志。可以在设置组件“云服务配置”时绑定云搜索CSS。绑定云搜索CSS前,需创建Elasticsearch集群,请参考创建Elasticsearch集群。容器部署方式部
- [添加组件级环境变量](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0052.md): 组件级环境变量是在组件运行环境中设定,可以为应用提供极大的灵活性。组件下设置的环境变量属于局部环境变量,仅对该组件起作用。如果您在该组件所在的应用下添加了应用级环境变量,且应用级环境变量的变量名称和该应用下的组件环境变量名称相同,则该应用级环境变量会被组件级环境变量屏蔽,不再对该组件起作用。添加应用级环境变量,请参考管理应用级环境变量。应
- [设置组件启动命令和生命周期](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0053.md): 容器部署组件时,ServiceStage提供了回调函数,在应用组件启动时和启动后生命周期的特定阶段执行调用,比如应用组件在停止前希望执行某项操作,就可以注册相应的钩子函数。ServiceStage目前提供的生命周期回调函数如下所示:启动命令:启动命令对应于Docker的ENTRYPOINT启动命令,应用组件将会以该启动命令启动。启动后处理
- [设置数据存储](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0054.md): 容器中的文件在磁盘上是临时存放的,这给容器中运行的组件实例带来如下两个问题:容器重建时,容器中的文件将会丢失,不满足持久化数据存储的需求。在一个实例同时运行多个容器时,容器间需要共享文件,存在多个容器实例之间保持数据一致性的挑战。通过为容器部署方式部署的组件设置数据存储,可以提供持久化存储选项,确保数据在容器重启、迁移或扩展时的一致性。仅
- [设置应用日志策略](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0058.md): ServiceStage支持为容器部署的应用组件配置应用日志策略,组件部署环境下绑定的是CCE集群时,您可以在应用运维管理AOM中查看相关运行日志,也可以将组件运行日志采集到云日志服务(LTS)中查看处理。如果不配置任何日志策略,则系统默认会采集应用标准输出日志。推荐您将日志直接采集到LTS,AOM中查看处理日志功能即将下线。如果将容器部
- [设置健康检查](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0061.md): 健康检查是指容器部署的组件在运行过程中,根据需要定时检查容器健康状况。若不配置健康检查,如果容器内应用程序异常,Pod将无法感知,也不会自动重启去恢复。最终导致虽然Pod状态显示正常,但Pod中的应用程序异常的情况。ServiceStage提供了如下健康检查方式:组件存活探针:用于检测应用组件是否存活,类似于执行ps命令检查进程是否存在。
- [管理容器部署组件应用配置](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0327.md): ServiceStage提供了配置管理能力。通过创建统一的配置文件,您可以将组件所在环境和应用的系统信息(例如环境关联的IP、端口、数据库地址,应用关联的应用名称等)填充到配置文件对应的变量中,通过文件挂载实现一次配置、多环境组件发布和升级。本章节指导您管理组件的配置文件:绑定配置文件:为组件绑定已创建的配置文件,用于通过文件挂载实现一次
- [设置组件升级策略](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0379.md): 在实际应用中,组件升级是一个常见的场景。ServiceStage中使用容器部署方式部署的组件支持如下升级策略。RollingUpdate:滚动升级,即逐步创建新实例再删除旧实例。在容器方式创建并部署组件、滚动发布方式升级组件、灰度发布方式升级组件和批量升级组件过程中,默认使用滚动升级策略。Recreate:替换升级,即先把当前实例删掉再重
- [设置组件实例调度策略](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0057.md): Kubernetes支持节点亲和、Pod亲和/反亲和。通过配置亲和与反亲和规则,可以允许您指定硬性限制或者偏好,例如将前台Pod和后台Pod部署在一起、某类应用部署到某些特定的节点、不同应用部署到不同的节点等等。Kubernetes的亲和功能由节点和工作负载两种类型组成:节点亲和:Kubernetes在调度工作负载时支持将节点作为亲和对象
- [设置组件实例容忍度策略](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0272.md): 容器部署的组件,容忍度(Toleration)允许调度器将Pod调度至带有对应污点的节点上。 容忍度需要和节点污点相互配合,每个节点上都可以拥有一个或多个污点,对于未设置容忍度的Pod,调度器会根据节点上的污点效果进行选择性调度,可以用来避免Pod被分配到不合适的节点上。如表1所示,污点可以指定多种效果。污点效果说明污点效果Pod未设置对
- [设置容器部署组件性能管理](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0060.md): 性能管理可协助您快速进行问题定位与性能瓶颈分析,改善体验。勾选探针会启用性能管理服务并在节点上安装探针,产生少量资源消耗。Java探针通过字节码增强技术进行Java应用调用埋点,生成拓扑和调用链数据。您可以根据实际业务需要,在设置组件“高级配置”时为容器部署方式部署的组件设置性能管理。环境需要部署并开通对应版本的应用性能管理服务APM时才
- [设置组件自定义指标监控](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0059.md): ServiceStage支持获取容器部署组件时自定义指标,您可使用该方式上报自定义的组件运行指标。本章节指导您根据实际业务需要,在设置组件“高级配置”时自定义组件的指标监控。组件部署环境下绑定的集群必须是CCE集群。当前仅支持获取prometheus的Gauge指标类型。在设置应用组件自定义监控前,您需先了解prometheus,并在您的
- [设置组件任务设置](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0475.md): ServiceStage支持为容器部署方式部署的普通任务负载类型组件设置任务设置,用于确保批处理任务能够高效、可靠地完成。通过合理设置Job的各种参数,可以实现灵活的任务管理和资源优化。本章节指导您根据实际业务需要,在设置组件“高级配置”时设置普通任务负载类型组件的任务设置。
- [设置虚拟机配置](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0397.md): 添加组件级环境变量环境变量是组件运行环境中设定的一个变量,在组件部署后使用滚动发布方式升级组件版本配置时支持修改,可以提供极大的灵活性。组件下设置的环境变量,属于局部环境变量,仅对该组件起作用。如果您在该组件所在的应用下添加了应用环境变量,且应用环境变量的变量名称和该应用下的组件环境变量名称相同,则该应用环境变量会被组件环境变量屏蔽,不再
- [管理虚拟机部署组件应用配置](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0398.md): ServiceStage提供了配置管理能力。通过创建统一的配置文件,您可以将组件所在环境和应用的系统信息(例如环境关联的IP、端口、数据库地址,应用关联的应用名称等)填充到配置文件对应的变量中,通过文件挂载实现一次配置、多环境组件发布和升级。本章节指导您管理组件的配置文件:绑定配置文件:为组件绑定已创建的配置文件,用于通过文件挂载实现一次
- [设置虚拟机部署组件应用性能管理](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0399.md): 性能管理可协助您快速进行问题定位与性能瓶颈分析,改善体验。勾选探针会启用性能管理服务并在节点上安装探针,产生少量资源消耗。Java探针通过字节码增强技术进行Java应用调用埋点,生成拓扑和调用链数据。环境需要部署并开通对应版本的应用性能管理服务APM时才能开启该功能。详细内容请参考使用限制。JDK工具支持除OpenJDK11、OpenJD
- [设置虚拟机部署组件日志配置](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0429.md): 虚拟机部署方式部署的组件,您可以在应用运维管理(AOM)中查看处理相关运行日志。ServiceStage也支持为虚拟机部署方式部署在环境下绑定的弹性云服务器ECS上的组件设置日志配置,将组件运行日志采集到云日志服务(LTS)中查看处理。
- [查看组件详情](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0032.md): 组件创建并部署完成后,在组件概览页面,可查看组件详细信息。查看容器方式部署组件的YAML配置,请开启查看YAML模式开关。组件YAML配置文件中各参数的说明请参考Deployment。如果通过别的途径修改了容器方式部署组件的工作负载,例如通过CCE升级了工作负载,可以单击同步工作负载同步最新运行的配置。在应用管理页面,单击组件所属应用名称
- [查看组件运行环境](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0048.md): 组件部署成功以后,您可以在组件基础设施页面查看组件运行所依赖的资源(例如CCE集群、微服务引擎等)以及资源的状态及使用情况。在应用管理页面,单击组件所属应用名称,在组件列表单击待操作组件名称,在左侧导航栏单击基础设施。在组件管理页面,单击待操作组件名称,在左侧导航栏单击基础设施。
- [删除组件](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0050.md): 本章节指导您删除不再使用的组件。组件删除时,会同步删除自动创建的LTS接入配置、主机组。组件删除后,组件提供的服务将不可用。待删除组件状态不能处于“初始化”、“升级/回滚中”、“伸缩中”、“删除中”、“启动中”、“停止中”、“灰度发布中”或者“导入重启中”。查看组件状态,请参考查看组件详情。删除单个组件:选择待删除组件,在操作列选择更多
- [配置概述](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0316.md): 在企业级应用开发中,不同应用下的多个组件需要部署在不同的环境中,例如开发、测试和生产环境。在创建组件、升级组件版本时,每个组件的配置都必须针对所属环境和应用按需设置一遍,存在操作复杂、容易出错的问题。如果组件配置错误,会导致部署或者升级失败,严重影响业务正常进行。针对上述问题,ServiceStage提供了配置管理能力。通过创建统一的配置
- [管理分组](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0424.md): 分组用于分类管理配置文件。同一个项目下,最多支持创建100个分组。不再使用的分组,可以将其删除。待删除分组未关联配置文件。已经关联了配置文件的配置分组,请先删除配置文件,解除配置分组和配置文件的关联。
- [创建配置文件](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0317.md): 本章节指导您创建配置文件,将组件所在环境和应用的系统变量填充到配置文件对应的变量中,便于不同应用下有多个组件在不同环境中部署、升级时使用。同一个项目下,最多支持创建1,000个配置文件。创建成功后,在配置管理列表下可以查看到该配置文件。
- [导入配置文件](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0318.md): 本章节指导您导入本地配置文件,便于不同应用下有多个组件在不同环境中部署、升级时使用。导入的配置文件需要压缩成zip格式,且压缩包文件大小不能超过500KB。压缩包中的文件夹名称为配置分组名称,文件夹中的文件名称为配置文件名称,文件类型支持Yaml、Properties格式。压缩包中的文件夹名称为配置分组名称,文件夹中的文件名称为配置文件名
- [导出配置文件](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0319.md): 本章节指导您导出配置文件的当前版本到本地,便于在本地查看、编辑和共享配置文件。待导出配置文件已存在:配置文件已创建,请参考创建配置文件。配置文件已导入,请参考导入配置文件。
- [编辑配置文件](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0320.md): 本章节指导您根据实际业务需要编辑配置文件。待编辑配置文件已存在:配置文件已创建,请参考创建配置文件。配置文件已导入,请参考导入配置文件。直接编辑:单击需要编辑的配置文件操作列的编辑。查看配置文件详情后编辑:单击需要编辑的配置文件名称,查看配置文件当前版本详情后,单击编辑。单击。输入配置文件的描述信息,长度不超过128个字符。单击,完成配置
- [查看配置文件版本详情](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0321.md): 本章节指导您查看已创建的配置文件版本基本信息和配置详情。选择配置文件页签,查看配置文件的详细内容。选择关联组件页签,查看配置文件已经关联的组件名称、组件所属应用以及所属环境。单击待查看版本详情的配置文件操作列的历史查看,弹出历史版本对话框。单击待查看版本详情的配置文件名称,单击查看历史版本,弹出历史版本对话框。
- [对比配置文件](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0324.md): 本章节指导您对比配置文件的历史版本和当前版本之间的差异。待对比的配置文件已执行过如下任意操作:编辑配置文件回滚配置文件单击待查看版本详情的配置文件操作列的历史查看,弹出历史版本对话框。单击待查看版本详情的配置文件名称,单击查看历史版本,弹出历史版本对话框。直接对比:单击对比。查看历史版本配置详情后对比:单击查看,查看该历史版本配置文件详情
- [回滚配置文件](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0325.md): 本章节指导您回滚配置文件到已选择的历史版本。待回滚的配置文件已执行过编辑配置文件操作。单击待查看版本详情的配置文件操作列的历史查看,弹出历史版本对话框。单击待查看版本详情的配置文件名称,单击查看历史版本,弹出历史版本对话框。版本对比后回滚:单击对比,对比当前版本和该历史版本配置差异后,单击回滚至此版本。查看该历史版本配置后回滚:单击查看,
- [推送配置文件版本配置到关联组件](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0473.md): 本章节指导您推送指定版本的配置文件到关联组件,用于更新组件应用配置。待推送配置文件已经关联组件。容器部署方式部署组件,请参考管理容器部署组件应用配置。虚拟机部署方式部署组件,请参考管理虚拟机部署组件应用配置。容器部署方式部署组件,请参考管理容器部署组件应用配置。虚拟机部署方式部署组件,请参考管理虚拟机部署组件应用配置。待推送配置文件关联组
- [删除配置文件](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0326.md): 本章节指导您删除不再使用的配置文件。配置文件删除后无法恢复,请谨慎操作。您可以在删除配置文件前将其导出到本地保存,请参考导出配置文件。在需要使用该配置文件时,再参考导入配置文件将其导入。待删除的配置文件已存在:配置文件已创建,请参考创建配置文件。配置文件已导入,请参考导入配置文件。配置文件已创建,请参考创建配置文件。配置文件已导入,请参考
- [新版发布管理概述](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0436.md): 在旧版发布管理提供的组件相关发布管理能力(组件部署、组件升级、组件克隆)的基础上,新版本发布管理的Region级发布单提供了应用管理(创建应用、创建组件、更新组件、构建)和卡点任务(人工审核、手动触发)的能力。应用管理创建应用:添加应用创建任务到发布单。创建组件:添加组件创建任务到发布单。更新组件:添加组件升级任务到发布单。构建:添加组件
- [使用手工配置创建Region级发布单](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0438.md): 同一个项目下,ServiceStage可支持最多创建1,000个Region级发布单。本章节指导您使用手工配置创建Region级发布单,将在同一个Region下的应用、组件、构建任务按需组合在不同阶段下并编排发布。如果默认进入的是如下图所示的新版发布管理页面,请执行4。新版发布管理详情,请参考新版发布管理概述。新版发布管理详情,请参考新版
- [使用发布单模板创建Region级发布单](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0439.md): 同一个项目下,ServiceStage可支持最多创建1,000个Region级发布单。本章节指导您使用发布单模板创建Region级发布单,将在同一个Region下的应用、组件、构建任务按需组合在不同阶段下并编排发布。创建好的模板文件需要打包成zip包。一个发布单模板包里可以包含多个应用,一个应用下可以包含多个组件。发布单模板包目录总体结构
- [发布Region级发布单](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0441.md): 本章节指导您发布Region级发布单,发布流程从启动发布单的第一个任务开始执行。待发布Region级发布单不能处于发布中状态。查看Region级发布单状态,请参考查看Region级发布单详情。如果默认进入的是如下图所示的新版发布管理页面,请执行4。新版发布管理详情,请参考新版发布管理概述。新版发布管理详情,请参考新版发布管理概述。如果默认
- [暂停Region级发布单发布](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0442.md): 本章节指导您暂停已经处于发布状态的Region级发布单的发布。待暂停Region级发布单已经处于发布中状态。查看Region级发布单状态,请参考查看Region级发布单详情。如果默认进入的是如下图所示的新版发布管理页面,请执行4。新版发布管理详情,请参考新版发布管理概述。新版发布管理详情,请参考新版发布管理概述。如果默认进入的是如下图所示
- [继续Region级发布单发布](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0443.md): 本章节指导您继续发布已经处于暂停状态的Region级发布单。待继续发布的Region级发布单已经处于暂停状态。查看Region级发布单状态,请参考查看Region级发布单详情。如果默认进入的是如下图所示的新版发布管理页面,请执行4。新版发布管理详情,请参考新版发布管理概述。新版发布管理详情,请参考新版发布管理概述。如果默认进入的是如下图所
- [重试发布失败的Region级发布单](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0444.md): 本章节指导您重试发布失败的Region级发布单,发布流程从失败任务开始继续执行。待操作Region级发布单处于发布失败状态。查看Region级发布单状态,请参考查看Region级发布单详情。如果默认进入的是如下图所示的新版发布管理页面,请执行4。新版发布管理详情,请参考新版发布管理概述。新版发布管理详情,请参考新版发布管理概述。如果默认进
- [回滚Region级发布单](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0467.md): 本章节指导您回滚已发布的Region级发布单到执行前状态。待操作Region级发布单处于发布成功、发布失败状态。查看Region级发布单状态,请参考查看Region级发布单详情。如果默认进入的是如下图所示的新版发布管理页面,请执行4。新版发布管理详情,请参考新版发布管理概述。新版发布管理详情,请参考新版发布管理概述。如果默认进入的是如下图
- [编辑使用手工配置创建的Region级发布单](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0445.md): 本章节指导您根据实际业务需要编辑使用手工配置创建Region级发布单。待编辑使用手工配置创建的Region级发布单不能处于发布中状态。查看Region级发布单状态,请参考查看Region级发布单详情。如果默认进入的是如下图所示的新版发布管理页面,请执行4。新版发布管理详情,请参考新版发布管理概述。新版发布管理详情,请参考新版发布管理概述。
- [编辑基于发布单模板创建的Region级发布单](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0446.md): 本章节指导您根据实际业务需要编辑使用发布单模板创建Region级发布单。待编辑使用模板创建的Region级发布单不处于发布中状态。查看Region级发布单状态,请参考查看Region级发布单详情。已经参考发布单模板说明将准备好的发布单模板文件打包为zip包并上传到存储库。从CodeArts软件发布库选择对应模板包。需要提前将模板包上传至软
- [克隆使用手工配置创建的Region级发布单](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0447.md): 本章节指导您根据实际业务需要克隆使用手工配置创建Region级发布单。待克隆使用手工配置创建的Region级发布单已创建,请参考使用手工配置创建Region级发布单。如果默认进入的是如下图所示的新版发布管理页面,请执行4。新版发布管理详情,请参考新版发布管理概述。新版发布管理详情,请参考新版发布管理概述。如果默认进入的是如下图所示的旧版发
- [克隆使用发布单模板创建的Region级发布单](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0448.md): 本章节指导您根据实际业务需要克隆使用发布单模板创建Region级发布单。待克隆使用模板创建的Region级发布单已创建,请参考使用发布单模板创建Region级发布单。已经参考发布单模板说明将准备好的发布单模板文件打包为zip包并上传到存储库。从CodeArts软件发布库选择对应模板包。需要提前将模板包上传至软件发布库,相关操作请参考上传软
- [设置Region级发布单触发策略](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0449.md): 本章节指导您设置Region级发布单触发策略,用于在满足已设置的触发策略情况下启动发布单发布。待操作Region级发布单已经创建,请参考创建Region级发布单。如果默认进入的是如下图所示的新版发布管理页面,请执行4。新版发布管理详情,请参考新版发布管理概述。新版发布管理详情,请参考新版发布管理概述。如果默认进入的是如下图所示的旧版发布管
- [查看Region级发布单运行记录](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0450.md): 本章节指导您查看Region级发布单运行记录。待操作Region级发布单已发布,请参考发布Region级发布单。如果默认进入的是如下图所示的新版发布管理页面,请执行4。新版发布管理详情,请参考新版发布管理概述。新版发布管理详情,请参考新版发布管理概述。如果默认进入的是如下图所示的旧版发布管理页面,请执行3。旧版发布管理详情,请参考旧版发布
- [查看Region级发布单详情](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0451.md): 本章节指导您查看Region级发布单详情。待操作Region级发布单已创建,请参考创建Region级发布单。如果默认进入的是如下图所示的新版发布管理页面,请执行4。新版发布管理详情,请参考新版发布管理概述。新版发布管理详情,请参考新版发布管理概述。如果默认进入的是如下图所示的旧版发布管理页面,请执行3。旧版发布管理详情,请参考旧版发布管理
- [删除Region级发布单](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0452.md): 本章节指导您删除不再使用的Region级发布单。发布单删除后不能恢复,请谨慎操作。待删除Region级发布单不处于发布中状态。查看Region级发布单状态,请参考查看Region级发布单详情。如果默认进入的是如下图所示的新版发布管理页面,请执行4。新版发布管理详情,请参考新版发布管理概述。新版发布管理详情,请参考新版发布管理概述。如果默认
- [旧版发布管理概述](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0242.md): 在实际业务中,经常需要在不同应用的不同部署环境下部署选择了不同技术栈的组件。如果参考创建和部署组件去创建这些组件,存在着每个组件都必须按需配置一遍,存在操作复杂、容易出错的问题。而且需要在组件创建完成后立即部署运行,并不支持创建后按需部署的需求。如果组件配置错误,会导致部署失败,需要删除后重新创建并部署。针对批量升级组件版本配置的需要,S
- [创建批量部署发布单](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0244.md): 创建批量部署发布单,可以满足您在实际业务中需要批量创建多个组件用于部署发布的业务场景。如果默认进入的是如下图所示的旧版发布管理页面,请执行4。旧版发布管理详情,请参考旧版发布管理概述。旧版发布管理详情,请参考旧版发布管理概述。如果默认进入的是如下图所示的新版发布管理页面,请执行3。新版发布管理详情,请参考新版发布管理概述。新版发布管理详情
- [创建批量升级发布单](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0245.md): 创建批量升级发布单,可以满足您在实际业务中需要同时升级多个组件的版本配置的业务场景。待加入批量升级发布单的组件已经创建并部署,请参考创建和部署组件。如果默认进入的是如下图所示的旧版发布管理页面,请执行4。旧版发布管理详情,请参考旧版发布管理概述。旧版发布管理详情,请参考旧版发布管理概述。如果默认进入的是如下图所示的新版发布管理页面,请执行
- [创建批量克隆发布单](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0246.md): 如果存在多个微服务组件需要在不同环境下部署且各微服务组件的配置基本相同时,例如:调度策略、伸缩策略、数据存储、日志存储、生命周期等配置都一致,只存在细微的差异需要修改。如果每个组件都在创建并部署时都按需配置一遍,存在操作复杂、容易出错的问题。ServiceStage提供了创建批量克隆发布单能力,通过向发布单添加您当前业务环境下已经存在的类
- [发布待发布的发布单](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0247.md): 本章节指导您发布已创建的状态为待发布的发布单,完成发布单下组件的批量部署、升级或克隆。发布单已创建但未发布,请参考创建发布单。如果默认进入的是如下图所示的旧版发布管理页面,请执行4。旧版发布管理详情,请参考旧版发布管理概述。旧版发布管理详情,请参考旧版发布管理概述。如果默认进入的是如下图所示的新版发布管理页面,请执行3。新版发布管理详情,
- [中断发布单发布](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0403.md): 在发布单发布过程中,如果发现组件配置错误等原因,您可以单击中断终止发布单发布。发布单处于发布中状态。查看发布单状态,请参考查看发布单。如果默认进入的是如下图所示的旧版发布管理页面,请执行4。旧版发布管理详情,请参考旧版发布管理概述。旧版发布管理详情,请参考旧版发布管理概述。如果默认进入的是如下图所示的新版发布管理页面,请执行3。新版发布管
- [编辑批量部署发布单](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0249.md): 已经创建但未发布的批量部署发布单,您可以根据实际业务变化对其进行编辑。批量部署发布单已创建但未发布。创建批量部署发布单,请参考创建批量部署发布单。如果默认进入的是如下图所示的旧版发布管理页面,请执行4。旧版发布管理详情,请参考旧版发布管理概述。旧版发布管理详情,请参考旧版发布管理概述。如果默认进入的是如下图所示的新版发布管理页面,请执行3
- [编辑批量升级发布单](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0250.md): 已经创建但未发布的批量升级发布单,您可以根据实际业务变化对其进行编辑。批量升级发布单已创建但未发布。创建批量升级发布单,请参考创建批量升级发布单。如果默认进入的是如下图所示的旧版发布管理页面,请执行4。旧版发布管理详情,请参考旧版发布管理概述。旧版发布管理详情,请参考旧版发布管理概述。如果默认进入的是如下图所示的新版发布管理页面,请执行3
- [编辑批量克隆发布单](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0251.md): 已经创建但未发布的批量克隆发布单,您可以根据实际业务变化对其进行编辑。批量克隆发布单已创建但未发布。创建批量克隆发布单,请参考创建批量克隆发布单。如果默认进入的是如下图所示的旧版发布管理页面,请执行4。旧版发布管理详情,请参考旧版发布管理概述。旧版发布管理详情,请参考旧版发布管理概述。如果默认进入的是如下图所示的新版发布管理页面,请执行3
- [克隆批量部署发布单](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0253.md): 如果您需要批量部署组件,而您的业务环境中已经存在批量部署类型的发布单,通过克隆该批量部署发布单并根据您的实际业务需要进行修改,可以帮助您迅速创建新的批量部署发布单,以提升业务效率。待克隆的批量部署发布单已创建,请参考创建批量部署发布单。如果默认进入的是如下图所示的旧版发布管理页面,请执行4。旧版发布管理详情,请参考旧版发布管理概述。旧版发
- [克隆批量升级发布单](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0254.md): 如果您需要批量升级组件,而您的业务环境中已经存在批量升级类型的发布单,通过克隆该批量升级发布单并根据您的实际业务需要进行修改,可以帮助您迅速创建新的批量升级发布单,以提升业务效率。待克隆批量升级发布单已创建,请参考创建批量升级发布单。如果默认进入的是如下图所示的旧版发布管理页面,请执行4。旧版发布管理详情,请参考旧版发布管理概述。旧版发布
- [克隆批量克隆发布单](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0255.md): 如果您需要批量克隆组件,而您的业务环境中已经存在批量克隆类型的发布单,通过克隆该批量克隆发布单并根据您的实际业务需要进行修改,可以帮助您迅速创建新的批量克隆发布单,以提升业务效率。批量克隆发布单已创建,请参考创建批量克隆发布单。如果默认进入的是如下图所示的旧版发布管理页面,请执行4。旧版发布管理详情,请参考旧版发布管理概述。旧版发布管理详
- [回滚已发布的批量升级发布单](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0256.md): 本章节指导您将已发布的批量升级发布单回滚到发布前状态。已创建并发布批量升级发布单,请参考创建批量升级发布单、发布待发布的发布单。待回滚批量升级发布单未执行回滚操作。如果默认进入的是如下图所示的旧版发布管理页面,请执行4。旧版发布管理详情,请参考旧版发布管理概述。旧版发布管理详情,请参考旧版发布管理概述。如果默认进入的是如下图所示的新版发布
- [查看发布单](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0257.md): 本章节指导您查看已创建的发布单。待查看发布单已创建,请参考创建发布单。如果默认进入的是如下图所示的旧版发布管理页面,请执行4。旧版发布管理详情,请参考旧版发布管理概述。旧版发布管理详情,请参考旧版发布管理概述。如果默认进入的是如下图所示的新版发布管理页面,请执行3。新版发布管理详情,请参考新版发布管理概述。新版发布管理详情,请参考新版发布
- [删除发布单](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0258.md): 本章节指导您删除不再使用的发布单。发布单删除后不能恢复,请谨慎操作。处于以下状态的发布单支持删除:待发布已发布回滚失败发布失败回滚成功已中断查看发布单状态详情,请参考查看发布单。如果默认进入的是如下图所示的旧版发布管理页面,请执行4。旧版发布管理详情,请参考旧版发布管理概述。旧版发布管理详情,请参考旧版发布管理概述。如果默认进入的是如下图
- [添加技术栈自定义版本](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0382.md): 技术栈包含组件运行所依赖的操作系统、框架和运行时,由技术栈名称、类型、状态、版本等属性构成。技术栈简介及ServiceStage内置的技术栈详情,请参考技术栈简介。ServiceStage在提供内置技术栈的基础上,进一步提供了技术栈管理功能,可以满足您自定义技术栈版本以满足提供多种运行时能力的需求。ServiceStage支持添加自定义技
- [启停技术栈版本](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0383.md): ServiceStage内置的技术栈版本以及您通过添加技术栈自定义版本新增的技术栈自定义版本需要启用后,才能用于创建和部署组件。技术栈版本处于未启用状态,支持本操作。技术栈版本启用后,状态为启用中。如果技术栈版本启用前所在技术栈状态为未启用,则技术栈版本启用后,所在技术栈状态变更为启用中。ServiceStage内置的技术栈版本以及您通过
- [启停技术栈](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0385.md): 本章节指导您停用技术栈。技术栈停用后,其下的所有技术栈版本会同步停用,将不能用于创建和部署组件。待停用技术栈处于启用中状态。技术栈启用后,其下的所有技术栈版本会同步启用。技术栈处于未启用状态,支持本操作。启用后的技术栈状态为启用中。其下的所有技术栈版本也会同步启用,状态为启用中。技术栈停用后,其下的所有技术栈版本会同步停用,将不能用于创建
- [编辑技术栈自定义版本](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0387.md): 本章节指导您根据实际业务需要编辑已添加的技术栈自定义版本。待编辑技术栈自定义版本已添加且未启用。添加技术栈自定义版本,请参考添加技术栈自定义版本;编辑已启用的技术栈版本,请先停用技术栈版本。添加技术栈自定义版本,请参考添加技术栈自定义版本;编辑已启用的技术栈版本,请先停用技术栈版本。待重新设置的技术栈版本软件包(支持.zip或者.tar.
- [删除技术栈自定义版本](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0388.md): 本章节指导您根据实际业务需要删除不再使用的技术栈自定义版本。待删除技术栈自定义版本已添加且未被用于创建和部署组件。添加技术栈自定义版本,请参考添加技术栈自定义版本。删除已启用的技术栈自定义版本,请先停用技术栈版本。
- [目录配置](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0137.md): 目录配置可以满足您统一管理虚拟机部署组件启动用户、运行目录和日志目录的需求。您可以查看系统默认的目录规则,也可以根据实际业务需要自定义系统目录规则。默认系统目录是组件部署目录、日志目录使用系统提供的默认路径,组件启动用户以及可以访问组件部署目录、日志目录的用户默认为www用户,用户属组默认为www。请参考查看默认系统目录。如果默认系统目录
- [管理软件包](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0064.md): 如果需要将软件包上传至新建的SWR软件仓库中,在创建软件包过程中,选择仓库组织后,可以新建SWR软件仓库。SWR软件仓库不扫描用户上传的软件包,不负责对用户上传的软件包内容进行安全性验证。上传软件包内容中请不要包含未加密的口令、密码等隐私信息,以避免隐私泄露。下载公有软件包时,应确定数据来自于可信的仓库源,以避免下载到恶意软件。磁盘满只会
- [软件包打包规范](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0065.md): 对于Jar包和War包可以直接上传。其他类型的软件包如压缩包,需要满足以下规范:软件包名称,需要符合“软件名.后缀”的形式。其中,后缀必须为tar.gz或zip。压缩包名后缀必须和软件包压缩方式一致,否则无法正常解压软件包。压缩包名前缀必须和解压后的根目录名一致。比如压缩包名为xxx.tar.gz,解压后根目录必须为xxx。软件包需要确保
- [上传镜像](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0067.md): 创建完组织后,可以上传镜像到组织中,目前支持“客户端上传”和“页面上传”两种方式:页面上传:直接通过页面将镜像上传到容器镜像服务。客户端上传:使用命令将镜像上传到容器镜像服务的镜像仓库。镜像仓库是用于存储、管理docker容器镜像的场所,可以让您便捷地存储、管理、部署docker容器镜像。已创建组织,请参见创建组织。镜像已存为tar或ta
- [管理镜像](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0068.md): docker下载指令:单击待下载镜像版本的下载指令右侧的,复制下载指令。containerd下载指令:单击待下载镜像版本的操作列的containerd指令,单击复制下载指令。“共享类型”:重新设置“共享类型”为“公共”或“私有”。公共镜像所有用户都可以下载使用。如果您的节点与镜像仓库在同一区域,访问仓库是通过内网访问。如果您的节点与镜像仓
- [管理组织](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0069.md): 组织用于隔离软件仓库和镜像仓库,一个公司或部门可对应一个组织,将其拥有的软件集中在该组织下。在不同的组织下,可以有同名的软件。同一IAM用户可属于不同的组织。组织支持为账户下IAM用户分配相应的访问权限(读取、编辑、管理)。在组织中为用户添加授权,使用户对组织内所有镜像享有读取/编辑/管理的权限。只有具备“管理”权限的用户才能添加授权。用
- [持续交付概述](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0071.md): 持续交付用于提供工程构建、发布等功能。基于已有业务代码,可以创建构建工程,然后启动构建任务,将业务代码构建打包,归档到部署源,后续部署应用组件时可以直接使用对应的软件包。构建任务有如下两种类型:系统构建任务,您在使用基于手工配置的容器部署方式创建组件、使用基于YAML配置的容器部署方式创建组件时系统创建的构建任务。用户构建任务,由您在创建
- [查看构建任务](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0072.md): 在构建任务列表,您可以查看指定构建任务的构建记录、构建日志,用于指导排查和解决组件部署过程中出现的问题。待查看的技术栈类型是Java、Tomcat、Node.js、Python或者PHP的构建任务已存在:系统创建构建任务,请参考使用基于手工配置的容器部署方式创建组件、使用基于YAML配置的容器部署方式创建组件。用户创建构建任务,请参考创建
- [创建源码构建任务](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0073.md): 通过构建任务可以一键式生成软件包或者镜像包,实现“源码拉取->编译->打包->归档”的全流程自动化。在x86系统构建,构建出来的镜像是x86系统的镜像。在ARM系统构建,构建出来的镜像是ARM系统的镜像。已经创建集群,请参考购买Standard/Turbo集群。您可以根据您的实际业务需要选择创建CCE Turbo集群或者CCE Stand
- [创建软件包构建任务](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0074.md): 通过构建任务可以用软件包一键式生成镜像包,实现“软件包获取->镜像编译->镜像归档”的全流程自动化。已经创建集群,请参考购买Standard/Turbo集群。您可以根据您的实际业务需要选择创建CCE Turbo集群或者CCE Standard集群。构建任务会在CCE集群节点上启动一个构建容器,执行构建相关的操作。为了确保构建的安全性,建议
- [编辑源码构建任务](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0298.md): 本章节指导您根据实际需要编辑源码构建任务。待编辑的源码构建任务已存在:系统创建构建任务,请参考使用基于手工配置的容器部署方式创建组件、使用基于YAML配置的容器部署方式创建组件。用户创建构建任务,请参考创建源码构建任务。创建类别选择用户创建后,选择组件部署的CCE集群和构建任务状态,在构建列表选择指定构建任务。在搜索框输入指定的用户创建的
- [编辑软件包构建任务](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0299.md): 本章节指导您根据实际需要编辑软件包构建任务。待编辑的软件包构建任务已存在:系统创建构建任务,请参考使用基于手工配置的容器部署方式创建组件、使用基于YAML配置的容器部署方式创建组件。用户创建构建任务,请参考创建软件包构建任务。创建类别选择用户创建后,选择组件部署的CCE集群和构建任务状态,在构建列表选择指定构建任务。在搜索框输入指定的用户
- [启动构建任务](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0314.md): 本章节指导您启动构建任务。待启动的构建任务已存在:系统创建构建任务,请参考使用基于手工配置的容器部署方式创建组件、使用基于YAML配置的容器部署方式创建组件。用户创建构建任务,请参考创建源码构建任务、创建软件包构建任务。选择组件部署的CCE集群和构建任务状态,在构建列表选择指定构建任务。在搜索框输入指定的构建任务名称,搜索指定构建任务。
- [设置分支/tag构建](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0301.md): 在软件开发和版本控制系统中,分支(Branch)和标签(Tag)是两种不同的概念:分支是版本控制系统中的一个独立开发线。它允许开发者从主分支(通常是main或master)创建一个副本,进行新的功能开发或修复,而不会影响主分支的稳定性。分支构建通常用于持续集成(Continuous Integration, CI)。每次向分支推送代码时,
- [删除构建任务](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0302.md): 用户创建的构建任务,如果不再使用,可以删除。构建任务删除后,可能会导致创建和部署组件、升级单个组件版本配置或者批量升级组件版本配置失败。系统创建的构建任务,如需删除,请参考删除组件。待删除的用户创建的构建任务已存在,请参考创建源码构建任务、创建软件包构建任务。创建类别选择用户创建后,选择组件部署的CCE集群和构建任务状态,在构建列表选择指
- [流水线概述](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0303.md): 为了持续快速部署应用,您可以搭建相应的流水线工程。通过流水线工程可以完成一键部署,实现“源码拉取->编译->打包->归档->部署”的全流程自动化。利于集成环境统一、交付流程标准化。每条流水线包含一组构建任务和一组或多组环境(如开发环境、类生产环境、生产环境等)任务,每组环境任务又包含一个或多个子任务(如部署、测试等任务),并提供了模板功能
- [创建流水线](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0304.md): 本章节指导您创建流水线。构建任务已创建,请参考创建源码构建任务或创建软件包构建任务。ServiceStage内置了典型场景的流水线模板,选择之后自动生成流水线模型。模板名称操作说明空模板需要您自行添加流水线模型。单击空模板卡片。添加构建任务,用于执行构建生成镜像包。单击“选择构建”。选择已创建的构建任务。若不存在构建任务,请参考创建源码构
- [设置流水线触发策略](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0307.md): 本章节指导您设置流水线触发策略,用于在满足已设置的触发策略情况下启动流水线。待操作流水线不处于“运行中”状态。查看流水线状态,请参考查看流水线详情。
- [编辑流水线](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0311.md): 本章节指导您根据实际业务需要编辑流水线。待编辑流水线已创建且不处于“运行中”状态。查看流水线状态,请参考查看流水线详情。直接编辑:选择待编辑的流水线,单击“编辑”。查看流水线详情后编辑:单击待编辑流水线名称,在流水线详情页面查看流水线详情,单击编辑。启动流水线:单击“保存并执行”,保存并启动流水线。流水线启动成功后,状态为“成功”。设置了
- [克隆流水线](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0312.md): 您可选择克隆流水线,在既有流水线配置基础上,生成新的流水线。待克隆流水线已创建且状态不为“运行中”。流水线创建,请参考创建流水线。直接克隆:选择待克隆流水线,选择“更多 > 克隆”。查看流水线详情后克隆:单击待克隆流水线名称,在流水线详情页面,单击克隆。启动流水线:单击“创建并执行”,保存并启动流水线。流水线启动成功后,状态为“成功”。设
- [启停流水线](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0308.md): 待启动流水线不处于“运行中”状态。查看流水线状态,请参考查看流水线详情。直接启动:选择待启动流水线,单击“启动”。查看流水线详情后启动:单击待启动流水线名称,在流水线详情页面查看流水线详情,单击启动。设置了需要审核的流水线,在流水线的组件部署阶段,流水线处于等待确认状态。需要您通知审核人审批通过后,流水线才能继续运行。流水线审批,请参考审
- [审批流水线](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0309.md): 本章节指导流水线审核人对已经启动构建的设置了审核要求的流水线进行审批。流水线审批是通过清晰的审批流程和标准控制应用组件发布和部署,以提高团队的工作效率和质量。待审批流水线已启动且处于“等待确认”状态。创建设置审核要求的流水线,请参考创建流水线。启动流水线,请参考启停流水线。查看流水线状态,请参考查看流水线详情。通过:审批通过,流水线部署继
- [查看流水线详情](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0468.md): 本章节指导您查看流水线的详细情况。待查看流水线已创建,请参考创建流水线。
- [查看流水线运行记录](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0306.md): 本章节指导您查看流水线的运行记录。待查看流水线已创建,请参考创建流水线。
- [删除流水线](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0313.md): 本章节指导您删除不再使用的流水线。流水线删除后,可能会导致已有的定时构建任务或组件部署不可用。待删除流水线已创建且状态不为“运行中”。流水线创建,请参考创建流水线。直接删除:选择待删除流水线,选择“更多 > 删除”。查看流水线详情后删除:单击待删除流水线名称,在流水线详情页面查看流水线详情,单击删除。
- [管理仓库授权](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0076.md): 创建仓库授权:创建仓库授权的目的是为了使ServiceStage构建工程、应用组件等可以使用授权信息访问源码仓库。重新授权:已经创建成功的仓库授权,在使用过程中您可以根据实际业务需要修改授权方式,对其进行重新授权。删除仓库授权:不再使用的仓库授权,可以删除。仓库授权删除后可能会导致使用容器部署方式基于源码构建创建并部署的组件,升级单个组件
- [微服务引擎概述](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0078.md): 微服务引擎是华为云贡献到Apache社区的注册配置中心。它提供一站式微服务开发与治理平台,支持多语言、多协议,兼容Spring Cloud生态,专注于高安全、高性能、复杂业务治理,适用于金融、政务、电商等高要求场景。微服务引擎的业务使用流程如下:通过IAM授予使用ServiceStage的权限。创建微服务引擎。参考管理微服务引擎对微服务引
- [创建微服务引擎](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0079.md): 本章节指导您根据实际业务需求创建微服务引擎。微服务引擎使用期间,请勿停用企业项目,否则会导致该引擎在引擎列表中不可见,影响正常使用。已创建的微服务引擎不支持更换可用区。引擎创建完成后,不支持变更虚拟私有云。每个项目默认最多可以创建5个微服务引擎。如果您想创建更多,可以申请扩大配额。关于项目,请参考项目。当前登录账号拥有创建微服务引擎的权限
- [查看微服务引擎信息](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0081.md): 您可单击待查看的引擎名称,进入引擎详细信息页面,获取基本信息、服务注册发现地址、配置中心地址、实例数配额和配置条目配额。在“微服务引擎信息”区域,可以查看如表1所示的引擎信息,了解引擎的基本配置。注册发现地址是服务注册与发现的的核心,实现服务动态管理。微服务启动时,通过注册中心地址将自身元数据(如IP、端口、服务契约、版本)上报至微服务的
- [管理微服务引擎公网访问](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0087.md): 微服务引擎支持公网访问,有利于将微服务架构从内网的 “封闭环境” 拓展到公网的 “开放生态”,不仅满足互联网业务、跨云协同等场景需求,还通过技术架构的开放性提升了系统的弹性、可扩展性和灾备能力。同时,结合安全与治理机制,公网访问在 “开放” 与 “可控” 之间实现平衡,为企业数字化转型中 “内外联动” 的业务模式提供了关键技术支撑。未开启
- [管理微服务引擎安全认证](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0095.md): 同一个微服务引擎可能会有多个用户共同使用,而不同的用户根据其责任和权限,需要具备不同的微服务引擎访问和操作权限。开启了安全认证的微服务引擎专享版,根据用户接入引擎使用的账号所关联的角色,赋予该用户不同的微服务引擎访问和操作权限。安全认证具体内容,请参考系统管理。您可根据实际业务需要,对微服务引擎专享版执行开启或关闭安全认证操作:开启安全认
- [设置微服务引擎备份与恢复](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0086.md): ServiceStage控制台提供备份与恢复功能,可对微服务引擎的数据,包括微服务、契约、配置、账号角色信息进行备份与恢复。您可自定义备份策略,对微服务引擎进行定期备份,也支持手动对微服务引擎进行备份。每个微服务引擎最多有15个成功的备份数据,其中手动备份最多10个,自动备份最多5个。备份数据会保留10天,超过之后会删除过期的备份数据。备
- [升级微服务引擎版本](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0091.md): 创建微服务引擎时,使用的是当前最新的引擎版本。当后续再发布新版本的引擎时,用户可以选择升级引擎版本。升级过程中,支持两个实例滚动升级,服务不中断。但是可能存在两个接入地址中一个不可用的情况,从而导致该实例不可用,需要支持快速切换到另外一个可用实例。当前,微服务 SDK和Mesher都支持快速切换实例。如果是调用服务注册中心、配置中心接口来
- [查看微服务引擎操作日志](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0090.md): 在操作日志区域,可以查看微服务引擎的操作日志信息,记录用户对引擎的操作行为,有助于安全合规和审计。单击右上角的,可以选择查看某时间区间的操作日志。单击日志列表中指定操作日志详细信息列的更多,可查看该操作日志的详细信息。
- [删除微服务引擎](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0092.md): 如不再使用微服务引擎,可执行删除操作。支持删除处于如下状态的微服务引擎:可用不可用创建失败变更失败升级失败未知可用不可用创建失败变更失败升级失败未知删除引擎后数据无法恢复,请谨慎操作。对于1.x版本引擎,缺少cse_admin_trust委托时,删除引擎,租户侧资源DNS、VPC、安全组会残留,需要租户自行删除。当引擎计费模式为包年/包月
- [使用微服务仪表盘查看微服务运行指标](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0097.md): 您可以通过仪表盘实时查看微服务运行相关的指标,根据丰富实时的仪表盘数据,对微服务做相应的治理动作。如果微服务应用部署在ServiceStage上,部署应用时需要设置微服务引擎,应用会自动获取服务注册发现地址、配置中心地址和仪表盘地址,不需要配置monitor地址,就可以使用仪表盘功能。如果是本地启动微服务应用注册到微服务引擎,需要手工配置
- [查看应用](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0082.md): 在应用列表页签下,显示当前微服务引擎的所有应用,支持使用应用名称搜索目标应用,也可以通过选择环境筛选应用。未开启安全认证的引擎,请执行6。开启安全认证的引擎,当登录控制台的用户为导入IAM账号中导入的用户,请执行6,其他用户请执行5。首次连接微服务引擎,请输入root账号名及创建微服务引擎时输入的密码。创建账号请参考新增账号。支持使用应用
- [微服务管理](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0083.md): 微服务列表下支持的具体操作请见下表。创建新的微服务,可用于测试或恢复引擎中误删的微服务。当自动注册到微服务引擎的微服务被误删后,可通过手动创建微服务恢复误删的微服务,其中需使用与原服务完全相同的微服务名称、微服务应用、版本和微服务环境。未开启安全认证的引擎,请执行6。开启安全认证的引擎,当登录控制台的用户为导入IAM账号中导入的用户,请执
- [实例管理](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0084.md): 实例列表下支持的具体操作请见下表。显示当前ServiceComb引擎的所有实例,支持使用微服务名称搜索目标实例,也可以选择环境、应用筛选实例。未开启安全认证的引擎,请执行6。开启安全认证的引擎,当登录控制台的用户为导入IAM账号中导入的用户,请执行6,其他用户请执行5。首次连接微服务引擎,请输入root账号名及创建微服务引擎时输入的密码。
- [微服务治理概述](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0085.md): 如果使用微服务框架开发应用,在应用托管后启动应用,微服务会自动注册到对应的微服务引擎,您可以到微服务引擎控制台,进行服务治理的相关操作。微服务部署完后,您可以根据微服务的运行情况进行微服务的请求流量、故障处理和负载均衡等的相关治理。支持负载均衡、限流、容错、降级、熔断、错误注入和黑白名单等策略的配置,具体说明见下表。
- [为微服务设置负载均衡治理策略](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0088.md): 微服务一般会部署多个实例,负载均衡控制微服务消费者访问微服务提供者的多个实例的策略,以达到流量均衡的目的。策略包括轮询、随机、响应时间权值、会话粘滞等。已参考创建微服务完成微服务创建,启动微服务后,根据yaml文件的配置,会在对应的服务下注册服务实例。如果没有事先创建微服务或者微服务已删除,在注册服务实例时会自动创建微服务。未开启安全认证
- [为微服务设置限流治理策略](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0089.md): 用于控制访问微服务的请求量大小,避免由于流量冲击对系统造成破坏。已参考创建微服务完成微服务创建,启动微服务后,根据yaml文件的配置,会在对应的服务下注册服务实例。如果没有事先创建微服务或者微服务已删除,在注册服务实例时会自动创建微服务。未开启安全认证的引擎,请执行6。开启安全认证的引擎,当登录控制台的用户为导入IAM账号中导入的用户,请
- [为微服务设置降级治理策略](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0093.md): 用于控制微服务调用其他微服务的时候,强制返回缺省值或者抛出异常,而不将请求发送到目标微服务,以达到屏蔽对目标微服务的访问和降低其压力的目的。已参考创建微服务完成微服务创建,启动微服务后,根据yaml文件的配置,会在对应的服务下注册服务实例。如果没有事先创建微服务或者微服务已删除,在注册服务实例时会自动创建微服务。未开启安全认证的引擎,请执
- [为微服务设置容错治理策略](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0094.md): 当微服务消费者访问提供者出现异常,比如实例网络不通等,需要将请求转发到其他可用的实例。这里的容错,常被称为重试。已参考创建微服务完成微服务创建,启动微服务后,根据yaml文件的配置,会在对应的服务下注册服务实例。如果没有事先创建微服务或者微服务已删除,在注册服务实例时会自动创建微服务。未开启安全认证的引擎,请执行6。开启安全认证的引擎,当
- [为微服务设置熔断治理策略](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0096.md): 当微服务消费者访问提供者出现异常,比如实例网络不通、请求超时等,并且异常积累到一定的程度,需要停止访问提供者,返回一个异常或者缺省值,防止雪崩效应。已参考创建微服务完成微服务创建,启动微服务后,根据yaml文件的配置,会在对应的服务下注册服务实例。如果没有事先创建微服务或者微服务已删除,在注册服务实例时会自动创建微服务。未开启安全认证的引
- [为微服务设置错误注入治理策略](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0201.md): 错误注入可以模拟一个调用失败,主要用于功能验证、故障场景演示等场景。该服务治理策略只适用于Java Chassis开发框架接入的微服务。已参考创建微服务完成微服务创建,启动微服务后,根据yaml文件的配置,会在对应的服务下注册服务实例。如果没有事先创建微服务或者微服务已删除,在注册服务实例时会自动创建微服务。未开启安全认证的引擎,请执行6
- [为微服务设置黑白名单治理策略](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0202.md): 基于公钥认证机制,微服务引擎提供了黑白名单功能。通过黑白名单,可以控制微服务允许其他哪些服务访问。该服务治理策略只适用于Java Chassis开发框架接入的微服务。已参考创建微服务完成微服务创建,启动微服务后,根据yaml文件的配置,会在对应的服务下注册服务实例。如果没有事先创建微服务或者微服务已删除,在注册服务实例时会自动创建微服务。
- [为微服务设置公钥认证](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0203.md): 公钥认证是微服务引擎提供的一种简单高效的微服务之间认证机制,它的安全性建立在微服务与服务中心之间的交互是可信的基础之上,即微服务和服务中心之间必须先启用认证机制。它的基本流程如下:微服务启动的时候,生成密钥对,并将公钥注册到服务中心。消费者访问提供者之前,使用自己的私钥对消息进行签名。提供者从服务中心获取消费者公钥,对签名的消息进行校验。
- [创建2.x版本微服务引擎配置](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0204.md): 微服务引擎定义了一套与开发框架无关的配置机制。配置项由key、label和value组成,通过label区分配置项属于全局配置、微服务配置等作用范围,label也可以表示value的类型。配置项使用明文存储,请勿附带敏感数据。当引擎规格限定的配置条目配额即将用完时,为了保证尽量可用,引擎允许超出剩余配额的新建配置项操作同时成功。请尽快扩容
- [管理2.x版本微服务引擎配置](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0205.md): 微服务引擎支持根据业务需要,编辑配置信息,可在不重启服务的前提下,动态更新配置。未开启安全认证的引擎,请执行6。开启安全认证的引擎,当登录控制台的用户为导入IAM账号中导入的用户,请执行6,其他用户请执行5。首次连接微服务引擎,请输入root账号名及创建微服务引擎时输入的密码。创建账号请参考新增账号。微服务引擎支持导入本地配置文件。通过导
- [创建1.x版本微服务引擎配置](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0206.md): 配置管理提供微服务间的公共配置,如日志级别、运行参数等。配置添加以后,如果微服务没有自定义相同的配置项,会将该配置作为默认配置使用。配置项使用明文存储,请勿附带敏感数据。配置管理提供微服务间的公共配置,如日志级别、运行参数等。配置添加以后,如果微服务没有自定义相同的配置项,会将该配置作为默认配置使用。配置项使用明文存储,请勿附带敏感数据。
- [管理1.x版本微服务引擎配置](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0200.md): 未开启安全认证的引擎,请执行6。开启安全认证的引擎,当登录控制台的用户为导入IAM账号中导入的用户,请执行6,其他用户请执行5。首次连接微服务引擎,请输入root账号名及创建微服务引擎时输入的密码。创建账号请参考新增账号。未开启安全认证的引擎,请执行6。开启安全认证的引擎,当登录控制台的用户为导入IAM账号中导入的用户,请执行6,其他用户
- [系统管理概述](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0106.md): 同一个微服务引擎可能会有多个用户共同使用,而不同的用户根据其责任和权限,需要具备不同的微服务引擎访问和操作权限。开启了安全认证的微服务引擎专享版,通过控制台提供了基于RBAC(Role-Based Access Control,基于角色的访问控制)的系统管理功能。开启了安全认证的微服务引擎专享版,支持Spring Cloud、Java C
- [账号管理](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0107.md): 您可以使用ServiceComb引擎下关联了admin角色权限的账号登录该微服务引擎控制台,根据实际业务需求创建新账号或对该引擎下已创建的指定账号进行管理操作。创建新账号前,可先根据实际业务需要创建角色。首次连接微服务引擎,请输入root账号名及创建微服务引擎时输入的密码。导入IAM账号前,可先根据实际业务需要创建角色。首次连接微服务引擎
- [角色管理](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0108.md): 除了系统中默认提供的两种角色:管理员(admin)和开发者(developer)无法进行操作外,您可以使用该微服务引擎下关联了admin角色权限的“账号”登录微服务引擎控制台,根据实际的业务需求对角色进行相关操作。根据实际业务需求创建新角色,设置该角色在不同服务组和配置组对应的权限动作。最多可创建100个角色。首次连接微服务引擎,请输入r
- [云审计服务支持的ServiceStage操作列表](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0111.md): ServiceStage通过云审计服务(Cloud Trace Service,CTS)为您提供ServiceStage应用管理操作的操作记录,供您查询、审计和回溯使用。开通云审计服务后,系统开始记录ServiceStage资源的操作,CTS控制台可以保存最近7天的操作记录。
- [在CTS事件列表查看云审计事件](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0112.md): 云审计服务能够为您提供云服务资源的操作记录,记录的信息包括发起操作的用户身份、IP地址、具体的操作内容的信息,以及操作返回的响应信息。根据这些操作记录,您可以很方便地实现安全审计、问题跟踪、资源定位,帮助您更好地规划和利用已有资源、甄别违规或高危操作。本节介绍如何在云审计服务控制台查看或导出最近7天的操作记录。事件即云审计服务追踪并保存的
- [查看监控指标及告警](https://support.huaweicloud.com/usermanual-servicestage/servicestage_03_0113.md): 应用运维管理服务(AOM)可以监控和查看ServiceStage服务的运行状态、各个指标的使用情况,并对监控项创建告警规则。当您使用ServiceStage服务部署组件后,AOM服务能关联通过在ServiceStage部署组件的监控指标,帮助您实时掌握组件的各项性能指标,精确掌握组件运行情况。ServiceStage支持容器和虚拟机两种组
## 开发指南
- [开发简介](https://support.huaweicloud.com/devg-servicestage/cse_04_0002.md): 随着微服务架构模式被越来越多的开发者作为应用系统构建的首选,稳定可靠的微服务运行环境变得非常重要。微服务引擎(CSE)是应用管理与运维平台(ServiceStage)针对微服务解决方案提供的一站式管理平台,使用微服务引擎,开发者可以更加专注于业务开发,提升产品交付效率和质量。微服务架构模式通常包含如下内容:微服务之间的RPC(Remote
- [常用概念](https://support.huaweicloud.com/devg-servicestage/cse_04_0003.md): 应用:可以将应用理解为完成某项完整业务场景的软件系统。应用一般由多个微服务组成,应用里面的微服务能够相互发现和调用。微服务:完成某项具体业务功能的软件系统。微服务是独立开发、部署的单元。微服务实例:将微服务采用部署系统部署到运行环境,就产生了实例。可以将实例理解为一个进程,一个微服务可以部署若干实例。微服务环境:服务中心建立的一个逻辑概念
- [开发流程](https://support.huaweicloud.com/devg-servicestage/cse_04_0004.md): 开发应用和使用微服务引擎,需要经过如图1所示的几个阶段。开发微服务应用如果您已经完成了微服务应用的开发,可以跳过本流程,进入准备环境。进行微服务应用开发,首先需要进行技术选型。技术选型是一个复杂的问题,技术决策者需要考虑使用的技术是否容易被团队成员掌握,技术能否满足项目对于功能、性能、可靠性方面的要求,还需要考虑商业服务等多方面的因素。本
- [开发规范](https://support.huaweicloud.com/devg-servicestage/cse_04_0005.md): 支持使用以下开发语言进行微服务应用开发:使用Java语言进行微服务开发。微服务开发框架推荐版本如下表所示。如果已经使用低版本的微服务开发框架构建应用,建议升级到推荐版本,以获取最稳定和丰富的功能体验。如果已使用Spring Cloud微服务开发框架开发了应用,推荐使用Spring Cloud Huawei接入应用。Spring Cloud
- [开发微服务应用](https://support.huaweicloud.com/devg-servicestage/cse_04_0006.md): 如您已经完成了微服务应用的开发,请跳过本章节。开源社区提供了丰富的开发资料和帮助渠道帮助您使用微服务开发框架。如您需深入了解具体微服务框架下的微服务应用开发,请参考本章节给出的参考资料链接。体验微服务引擎最快捷的方式是使用“微服务引擎推荐示例”里面的例子。下载示例,修改配置文件中的微服务引擎地址,AK/SK信息,在本地运行例子,这些例子可
- [准备环境](https://support.huaweicloud.com/devg-servicestage/cse_04_0007.md): 环境准备包括本地开发调试环境和云上环境准备。请参考开源社区的https://servicecomb.apache.org/cn/docs/getting-started/搭建一个简易的测试环境。微服务应用部署到云上,需要先准备云上环境。准备环境一般包含如下任务:获取AK/SK及名称,请参考获取AK/SK与项目名称。如果使用微服务引擎专业版
- [Spring Cloud接入CSE](https://support.huaweicloud.com/devg-servicestage/cse_04_0009.md): 本章节介绍Spring Cloud如何接入CSE,使得Spring Cloud能够对接CSE,并且方便地使用CSE提供的最常用的功能。在使用微服务引擎功能章节,会给出具体的开发指导。本章节介绍的开发方法,可以在Spring Cloud Huawei Samples项目中找到对应的代码,供您在开发过程中参考。Spring Cloud接入CS
- [Java Chassis接入CSE](https://support.huaweicloud.com/devg-servicestage/cse_04_0010.md): 本章节介绍Java Chassis如何接入CSE,使得Java Chassis能够对接CSE,并且方便地使用CSE提供的最常用的功能。在使用微服务引擎功能章节,会给出具体的开发指导。本章节介绍的开发方法,可以在Apache ServiceComb Samples项目中找到对应的代码,供您在开发过程中参考。已基于Java Chassis开发
- [部署微服务应用](https://support.huaweicloud.com/devg-servicestage/cse_04_0011.md): 应用是一个功能相对完备的业务系统,由一个或多个特性相关的组件组成。组件是组成应用的某个业务特性实现,以代码或者软件包为载体,可独立部署在环境下运行。微服务应用部署,请参考创建并部署组件。
- [使用服务注册](https://support.huaweicloud.com/devg-servicestage/cse_04_0013.md): 微服务引擎的服务中心提供了服务注册的功能。服务注册是指微服务启动的时候,将基本信息,比如所属应用、微服务名称、微服务版本、侦听的地址信息等注册到服务中心。微服务运行的过程中,也通过服务中心查询其他微服务的基本信息。不同的微服务开发框架注册的信息会有差异,比如Java Chassis还会注册服务契约等信息。不同微服务开发框架注册的基本信息、
- [配置中心概述](https://support.huaweicloud.com/devg-servicestage/cse_04_0015.md): 配置中心用来管理微服务应用的配置。微服务连接配置中心,能够从配置中心获取配置信息及其变化。配置中心还是其他微服务管控功能的核心部件,比如服务治理规则的下发,也是通过配置中心实现的。微服务引擎支持的配置中心为:config-center和kie。当微服务引擎版本为1.x时,取值为config-center。当微服务引擎版本为2.x时,取值为
- [Spring Cloud使用配置中心](https://support.huaweicloud.com/devg-servicestage/cse_04_0016.md): Spring Cloud使用配置中心,需要在项目中增加如下依赖:如果项目已经直接或者间接包含这个依赖,则无需添加。Spring Cloud包含如表1所示配置项,这些配置项的值指定了微服务在配置中心的身份,以及微服务和配置中心之间的交互。对于使用微服务引擎1.x版本的Spring Cloud用户,经常需要在配置中心增加yaml格式的配置文件
- [Java Chassis使用配置中心](https://support.huaweicloud.com/devg-servicestage/cse_04_0017.md): Java Chassis使用以config-center命名的配置中心。需要在项目中增加如下依赖: org.apache.servicecomb config-cc 如果项目已经直接或者间接包含
- [服务治理概述](https://support.huaweicloud.com/devg-servicestage/cse_04_0019.md): 服务治理是一个非常宽泛的概念,一般指独立于业务逻辑之外,给系统提供一些可靠运行的系统保障措施。针对微服务场景下的常用故障模式,提供的保障措施包括:负载均衡管理:提供多实例情况下的负载均衡策略管理,比如采用轮询的方式保障流量在不同实例均衡。当一个实例发生故障的时候,能够暂时隔离这个实例,防止访问这个实例造成请求超时等。限流:流控的主要目的是
- [流量标记](https://support.huaweicloud.com/devg-servicestage/cse_04_0020.md): Java Chassis通过Handler实现了基于流量标记治理能力。其中Provider实现了限流、熔断和隔离仓,Consumer实现了重试。使用流量标记治理能力,首先需要在代码中引入依赖: org.apache.servicecomb han
- [限流](https://support.huaweicloud.com/devg-servicestage/cse_04_0021.md): 限流规则借鉴了Resilience4j的思想,作用在服务端,其原理为:每隔limitRefreshPeriod的时间会加入rate个新许可,就可以最多接受rate个请求,超过的将被限流,返回响应码429。Java Chassis的限流作用于微服务提供者,需要微服务应用集成流量控制模块,启用qps-flowcontrol-provider处
- [容错](https://support.huaweicloud.com/devg-servicestage/cse_04_0022.md): 容错的原理为:根据重试时间间隔的是否固定,分为固定间隔重试和指数间隔重试两种策略,默认重试策略为固定间隔重试。Java Chassis的容错作用于微服务消费者,需要微服务应用集成容错模块,启用bizkeeper处理链。配置示例如下:servicecomb: handler: chain: Consumer:
- [熔断](https://support.huaweicloud.com/devg-servicestage/cse_04_0023.md): 熔断规则借鉴了Resilience4j的思想,作用在服务端,其原理为:达到指定failureRateThreshold错误率或者slowCallRateThreshold慢请求率时进行熔断,返回响应码429,慢请求通过SlowCallDurationThreshold定义。minimumNumberOfCalls是达到熔断要求的最低请求数
- [隔离仓](https://support.huaweicloud.com/devg-servicestage/cse_04_0024.md): 隔离是一种异常检测机制,常用的检测方法是请求超时、流量过大等。一般的设置参数包括超时时间、同时并发请求个数等。Java Chassis的隔离作用于微服务消费者,需要微服务应用集成隔离模块,启用bizkeeper-consumer处理链。配置如下:servicecomb: handler: chain:
- [负载均衡](https://support.huaweicloud.com/devg-servicestage/cse_04_0025.md): 负载均衡作用在客户端,是高并发、高可用系统必不可少的关键组件,目标是尽力将网络流量平均分发到多个服务器上,以提高系统整体的响应速度和可用性。Java Chassis的负载均衡作用于微服务消费者,需要微服务应用集成负载均衡模块,启用loadbalance处理链。配置示例如下:servicecomb: handler: chain
- [降级](https://support.huaweicloud.com/devg-servicestage/cse_04_0026.md): 降级治理是在业务高峰期时,需要临时减少对于目标服务的访问,达到降低目标服务负载;或者屏蔽对于非关键服务的访问,保持本服务的核心处理能力的治理措施。Java Chassis降级治理是作用于微服务消费者,需要微服务应用集成降级模块,启用bizkeeper-consumer处理链。配置示例如下:servicecomb: handler:
- [错误注入](https://support.huaweicloud.com/devg-servicestage/cse_04_0027.md): 用户在consumer端使用故障注入,可以设置发往指定微服务的请求的时延和错误及其触发概率用来在业务高峰期时保护核心业务只被关键微服务访问。Spring Cloud Huawei暂不支持错误注入治理策略。Java Chassis错误注入治理是作用于微服务消费者,需要微服务应用集成错误注入模块,启用fault-injection-consu
- [自定义治理](https://support.huaweicloud.com/devg-servicestage/cse_04_0028.md): 服务治理的默认实现并不一定能够解决业务的所有问题。自定义治理功能可以方便地在不同的场景下使用基于流量的治理能力,比如在网关场景下进行流控,在Java Chassis场景下支持URL匹配等。SDK基于Spring,使用Spring的框架都能够灵活地使用这些API,方法类似。下面以流控为例,说明如何使用API。使用API开发的自定义代码,也可
- [黑白名单](https://support.huaweicloud.com/devg-servicestage/cse_04_0029.md): 基于公钥认证机制,微服务引擎提供了黑白名单功能。通过黑白名单,可以控制微服务允许其他哪些服务访问。只有启用了公钥认证,设置的黑白名单才能生效。
- [使用灰度发布](https://support.huaweicloud.com/devg-servicestage/cse_04_0030.md): 为保障新特性平稳上线,可以先选择少部分用户试用,待新特性成熟以后,再让所有用户使用。灰度发布可以保证整体系统的稳定,在初始灰度的时候就可以发现、调整问题,以减少其影响。基于Servicecomb Java Chassis和Spring Cloud Huawei框架注册到微服务引擎的微服务,使用灰度功能只需通过配置下发即可使用。Servic
- [使用仪表盘](https://support.huaweicloud.com/devg-servicestage/cse_04_0032.md): 仪表盘提供一些基础的微服务运行监控能力。微服务通过SDK上报运行状态数据,上报的数据内容包括请求统计数据,比如请求数、时延、错误率等,还包括和治理有关的一些状态,比如熔断状态等。Spring Cloud使用仪表盘,不需加入依赖,可直接使用。Spring Cloud包含如表1所示配置项,指定仪表盘上报地址等信息。Spring Cloud H
- [安全认证概述](https://support.huaweicloud.com/devg-servicestage/cse_04_0034.md): 开启了安全认证的微服务引擎专享版,通过微服务控制台提供了基于RBAC(Role-Based Access Control,基于角色的访问控制)的系统管理功能。权限与角色相关联,您可以使用关联了admin角色权限的账号创建新账号,根据实际业务需求把合适的角色同账号关联。使用该账号的用户则具有对该微服务引擎的相应的访问和操作权限。微服务引擎专
- [创建安全认证账号名和密码](https://support.huaweicloud.com/devg-servicestage/cse_04_0035.md): 为开启了安全认证的微服务引擎专享版创建账号名和密码,请参考系统管理。您可以使用关联了admin角色权限的账号创建新账号,根据实际业务需求把合适的角色同账号关联。使用该账号的用户则具有对该微服务引擎的相应的访问和操作权限。您可以使用关联了admin角色权限的账号创建自定义角色,根据业务需求把合适的微服务引擎访问和操作权限赋予该角色。
- [配置微服务安全认证的账号名和密码](https://support.huaweicloud.com/devg-servicestage/cse_04_0036.md): 微服务引擎专享版开启编程接口安全认证后,需要对连接到该引擎的微服务组件开启编程接口安全认证。开启编程接口安全认证是通过配置安全认证账号名和密码的方式触发。目前支持通过配置文件配置方式和环境变量注入的方式。由于账号和密码涉及安全问题,建议加密后使用。若微服务引擎专享版未开启编程接口安全认证,但微服务组件配置了安全认证账号名和密码,引擎会对微
- [Java Chassis版本升级参考](https://support.huaweicloud.com/devg-servicestage/cse_04_0038.md): 使用2.1.3版本之前的Java Chassis接入微服务引擎。需要额外引入CSE SDK。 引入CSE SDK使用如下Maven Dependency Management:
- [AK/SK认证方式排查与切换指导](https://support.huaweicloud.com/devg-servicestage/cse_04_0039.md): 是,执行2。否,操作结束。是,执行3。否,操作结束。
- [为接入专业版微服务引擎的Java Chassis微服务应用配置AK/SK](https://support.huaweicloud.com/devg-servicestage/cse_04_0041.md): 为微服务添加如表1所示环境变量。添加环境变量,请参考管理应用级环境变量。AK/SK获取方法,请参考获取AK/SK与项目名称。
- [为接入专业版微服务引擎的Spring Cloud微服务应用配置AK/SK](https://support.huaweicloud.com/devg-servicestage/cse_04_0043.md): 为微服务添加如表1所示环境变量。添加环境变量,请参考管理应用级环境变量。AK/SK获取方法,请参考获取AK/SK与项目名称。
- [为使用Mesher接入专业版微服务引擎的非微服务应用配置AK/SK](https://support.huaweicloud.com/devg-servicestage/cse_04_0044.md): 参考以下操作步骤创建一个名为“mesher-secret”密钥。创建密钥前:已获取AK/SK,请参考获取AK/SK与项目名称。对获取到的AK/SK进行Base64编码。可以直接使用echo -n '要编码的内容'| base64命令即可,示例如下:root@ubuntu:~# echo -n '3306' | base64 MzMwNg=
- [获取AK/SK与项目名称](https://support.huaweicloud.com/devg-servicestage/cse_04_0045.md): 请以应用所需权限用户登录ServiceStage控制台,用户权限说明请参考权限管理。下载成功后,在credentials文件中获取AK和SK信息:Access Key Id的值即为AK。Secret Access Key的值即为SK。每个用户仅允许保留2个有效的访问密钥。为保证访问密钥的安全,访问密钥仅在初次生成时自动下载,后续不可再次通
- [Mesher简介](https://support.huaweicloud.com/devg-servicestage/cse_04_0054.md): Mesher是Service Mesh的一个具体的实现,是一个轻量的代理服务以Sidecar的方式与微服务一起运行。Service Mesh是由William Morgan定义:Service Mesh是一个基础设施层,用于处理服务间通信。云原生应用有着复杂的服务拓扑,Service Mesh保证请求可以在这些拓扑中可靠地传输。在实际应用
- [接入说明](https://support.huaweicloud.com/devg-servicestage/cse_04_0055.md): 不同于微服务开发框架,Mesher的能力是由ServiceStage平台提供的。您必须在ServiceStage平台开启多语言接入Mesher服务网格。本章节介绍http应用如何通过Mesher接入CSE。由于Mesher支持多语言,因此本章仅描述通过Mesher接入CSE时的规范要求。具体的代码样例可以参考:.Net core接入服务网
- [Spring Cloud Huawei与Java-chassis历史版本修复问题](https://support.huaweicloud.com/devg-servicestage/cse_04_0056.md): 本章列出了在Spring Cloud Huawei与Java-chassis框架历史版本中修复的所有问题。
## 最佳实践
- [ServiceStage最佳实践汇总](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0048.md): 本文汇总了基于应用管理与运维平台(ServiceStage)常见应用场景的操作实践,为每个实践提供详细的方案描述和操作指导,帮助您轻松掌握不同应用场景下ServiceStage的使用方法。
- [使用ServiceStage托管天气预报微服务应用概述](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0002.md): 天气预报微服务应用提供天气预报、紫外线和天气湿度展示等功能。本文通过天气预报应用,展示了微服务架构设计理念的应用场景,以及使用ServiceStage管理运行环境、构建应用和治理微服务的最佳实践。天气预报应用由前端应用和后端应用组成。前端应用组件weathermapweb采用Node.js进行开发,实现前端应用发现后端应用。后端应用分别采
- [源码部署前准备](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0004.md): 为了方便后续的操作,需要您提前准备好如下资源:创建一个虚拟私有云VPC,请参考创建虚拟私有云和子网。创建一个未开启安全认证的ServiceComb引擎专享版,请参考创建微服务引擎。ServiceComb引擎所在VPC为1所创建的VPC。如果VPC不一致,需正确配置VPC连通。ServiceComb引擎所在VPC为1所创建的VPC。如果VP
- [源码部署微服务](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0005.md): 基于ServiceStage可以方便快捷地将微服务部署到容器(如CCE)、虚拟机(如ECS),同时支持源码部署、jar/war包部署或docker镜像包部署。同时,ServiceStage支持Java、PHP、Node.js、Python等多种编程语言应用的完全托管,包括部署、升级、回滚、启停和删除等。本实践中使用了Java开发的后台组件
- [软件包部署前准备](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0007.md): 为了方便后续的操作,需要您提前准备好如下资源:创建一个虚拟私有云VPC,请参考创建虚拟私有云和子网。创建一个未开启安全认证的2.4.0或以上版本的ServiceComb引擎专享版,请参考创建微服务引擎。ServiceComb引擎所在VPC为1所创建的VPC。如果VPC不一致,需正确配置VPC连通。ServiceComb引擎所在VPC为1所
- [软件包部署微服务](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0008.md): 基于ServiceStage可以方便快捷地将微服务部署到容器(如CCE)、虚拟机(如ECS),同时支持源码部署、jar/war包部署或docker镜像包部署。同时,ServiceStage支持Java、PHP、Node.js、Python等多种编程语言应用的完全托管,包括部署、升级、回滚、启停和删除等。本实践中使用了Java开发的后台组件
- [微服务日常运维](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0009.md): ServiceStage支持应用监控、事件、告警、日志和调用链诊断,内置AI能力,实现轻松运维。在实际的使用场景中,用户可以通过图形化指标数据和阈值告警等能力,实时监控应用运行情况,同时结合性能管理与日志策略,快速定位应用的运行问题,分析性能瓶颈等。参考组件运维,执行日常运维工作。
- [灰度发布](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0010.md): weather-beta是weather的新版本,提供了紫外线查询功能。升级weather-beta,需要先将少部分请求引流到新版本做功能验证,功能验证正常的情况下,再下线老版本。在升级过程中,需要保证客户的请求不能出现中断,在部署新版本的过程中不给新版本导流,在下线老版本前已经将老版本的流量全部切走。ServiceStage提供了灰度发
- [微服务治理](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0011.md): ServiceComb引擎提供负载均衡、降级、限流、容错、熔断、错误注入、黑白名单等治理策略。用户可以根据实际的业务场景提前配置相应的治理策略,灵活应对业务需求变化,保障应用的稳定运行。降级:在本实践中,假设前台请求剧增,导致系统响应缓慢甚至可能崩溃,在这样的场景下,您可以在fusionweather对forecast使用降级策略,对fo
- [如何处理当前环境下已存在同名的天气预报微服务应用?](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0013.md): 登录ServiceStage控制台,创建指定名称的天气预报应用(例如:weathermap)时,因为应用列表中已存在同名应用,系统报“SVCSTG.00100458: 应用名已经被使用”错误提示。“变量名称”根据微服务组件采用的技术,参考下表设置。微服务组件采用技术变量名称Java Chassisservicecomb_service_a
- [开启ServiceComb引擎专享版安全认证](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0014.md): 同一个微服务引擎可能会有多个用户共同使用,而不同的用户根据其责任和权限,需要具备不同的微服务引擎访问和操作权限。开启了“安全认证”的微服务引擎专享版,根据用户接入引擎使用的账号所关联的角色,赋予该用户不同的微服务引擎访问和操作权限。ServiceComb引擎专享版支持基于RBAC(Role-Based Access Control,基于角
- [ServiceComb引擎仪表盘中的数据通过ServiceStage对接到AOM](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0015.md): 接入ServiceComb引擎的Java Chassis应用,在ServiceComb引擎仪表盘上的实时监控数据默认保留5分钟。如果需要持久化存储历史监控数据用于后续查询分析,可以使用ServiceStage的自定义指标监控功能,将微服务显示到ServiceComb引擎仪表盘中的数据对接到AOM。本章节以软件包部署应用为例,指导您将Ser
- [使用ServiceStage零代码修改实现微服务注册引擎迁移](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0016.md): 本章节指导您将使用Java Chassis微服务框架开发并注册在ServiceComb引擎专业版上的微服务应用组件,零代码修改迁移注册到ServiceComb引擎专享版。微服务注册引擎迁移,会存在业务中断。请在迁移前谨慎评估并选择好时间窗口。已创建一个未开启安全认证的ServiceComb引擎专享版,请参考创建微服务引擎。引擎所在虚拟私有
- [使用ServiceStage托管Spring Boot应用前准备](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0018.md): Spring Boot是一个基于Spring框架的开源应用程序开发框架,可以帮助您快速构建可独立运行的、生产级别的应用程序。本最佳实践使用Spring官方提供的样例代码,帮助您快速在ServiceStage上快速部署、访问和升级Spring应用。为了方便后续的操作,需要您提前准备好如下资源:创建一个虚拟私有云VPC,请参考创建虚拟私有云和
- [部署和访问Spring Boot应用](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0019.md): 部署和访问Spring Boot应用包括以下操作过程:创建和部署Spring Boot应用组件访问Spring Boot应用在页面显示如下信息,表示应用部署成功。Greetings from Spring Boot!
- [使用ELB灰度发布升级组件版本](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0020.md): 等待组件状态由升级/回滚中转换为灰度发布中,表示已成功完成组件灰度发布。
- [实践概述](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0022.md): 代码开发完成后,每次上线前都需要先在Jenkins上打包成镜像包或Jar包,再将镜像包上传到SWR镜像仓库或者将Jar包上传到OBS对象存储,然后再使用ServiceStage升级组件版本配置。该流程较为繁琐,频繁发版本测试导致开发和运维效率低、用户体验差。如果您的代码在GitLab上管理,使用ServiceStage进行应用托管并且已经
- [准备Jenkins环境](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0024.md): 在Linux虚拟机上安装Jenkins,本实践使用的具体环境信息如下所示。如果使用镜像包部署,需要在虚拟机中安装Docker。虚拟机:CentOS 7.9Jenkins:2.319.3git:yum安装JDK:11.0.8Apache Maven:3.8.6部署的Jenkins启动时需添加参数:否则GitLab对接Jenkins会失败,报
- [上传代码到GitLab代码仓库](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0025.md): 本实践使用的是Java项目代码,使用Maven构建Jar包。Jenkins所在Linux虚拟机能够访问GitLab代码仓库。已经在GitLab创建账号和仓库。
- [安装和初始化配置obsutil工具](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0026.md): obsutil工具用于上传软件包到OBS对象存储。已获取访问密钥AK/SK,请参考访问密钥。已获取部署组件的ServiceStage所在区域的终端节点,请参考地区和终端节点。已在和部署组件的ServiceStage在同一区域的OBS中创建桶,用于存储软件包,请参考创建桶。安装obsutil工具前需要在Jenkins所在Linux虚拟机中执
- [安装和初始化配置KooCLI工具](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0027.md): KooCLI工具用于调用ServiceStage服务提供的接口,对ServiceStage组件执行升级等操作。使用KooCLI工具之前,您需要先安装和初始化配置KooCLI工具:安装KooCLI:您可以选择方式一:联网安装或者方式二:软件包安装安装KooCLI工具。初始化配置KooCLI:使用KooCLI工具前,需要先进行初始化配置。若执
- [安装Jenkins插件并配置Jenkins工具](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0028.md): 在使用GitLab对接Jenkins自动构建并部署组件到ServiceStage前,需要安装Jenkins插件和并配置Jenkins全局参数。安装Jenkins插件:用于对接git以及支持在构建的时候使用脚本。Jenkins全局参数配置:用于Jenkins流水线打包脚本对接git拉取代码并打包。示例中的Maven安装目录“/root/ap
- [对接测试](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0030.md): 操作前需进行Jenkins对接GitLab测试,保证Jenkins通过API能够正常访问GitLab。完成后在页面上方的“Personal Access Tokens”右侧显示token令牌。令牌仅在初次生成时显示,否则下次需要重新创建。该令牌仅用于GitLab对接测试。
- [Jenkins自动构建并滚动升级部署到ServiceStage的组件](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0031.md): 场景一:使用Jenkins构建生成的是软件包,如Jar包,就使用脚本中的软件包部署场景,软件包部署会将构建出来的软件包上传到OBS桶中并升级ServiceStage组件。场景二:使用Jenkins构建生成的是镜像包,就使用脚本中的镜像部署场景,镜像部署会将构建出来的镜像包上传到SWR镜像仓库中并升级ServiceStage组件。本章节以配
- [手动构建验证](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0034.md): 在“构建历史”以及“阶段视图”中会有对应的构建任务信息。鼠标悬浮在对应步骤上,会展示任务状态以及日志按钮。单击“log”查看日志。在“概览”界面,查看组件版本以及组件包代码源是否已经更新。
- [GitLab自动触发Jenkins构建](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0035.md): GitLab触发Jenkins构建,有以下两种方式:方式一:通过配置好的Webhook来Push events,触发Jenkins构建任务。方式二:修改构建配置指定分支的文件来Push events,触发Jenkins构建任务。本章节通过方式一为例,来触发Jenkins构建。左侧构建执行状态中,可以看到已经触发的构建任务。在“概览”界面,
- [实践概述](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0092.md): 在实际业务中,考虑到机房故障问题,需要将服务部署在不同的可用区中以提高可用性。但是,在不同可用区部署组件时每个组件都必须按需配置一遍,存在操作复杂、容易出错的问题。而且需要在组件创建完成后立即部署运行,并不支持创建后按需部署的需求。如果组件配置错误,会导致部署失败,需要删除后重新创建并部署。使用ServiceStage的发布管理功能可以更
- [使用前准备](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0093.md): 创建一个虚拟私有云VPC,请参考创建虚拟私有云和子网。创建两个处于不同可用区(例如:az1、az2)的CCE集群(例如:cce-az1、cce-az2)。“集群规模”选择“50节点”,“集群master实例数”选择“单实例”。创建集群时,需在“集群master实例数”下选择“指定集群master实例分布策略”,选择“自定义分配”将两个集群
- [部署组件到指定CCE集群](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0094.md): 本章节指导您部署组件到使用前准备时已经创建好的指定环境(例如:env-cce-az1)下的CCE集群。
- [使用发布单实现组件跨可用区搬迁](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0095.md): 本章节指导您使用ServiceStage发布管理的批量克隆功能,将部署组件到指定CCE集群中已经成功部署在az1可用区的cce-az1集群上的组件搬迁到az2可用区的cce-az2集群。如果默认进入的是如下图所示的旧版发布管理页面,请执行4。如果默认进入的是如下图所示的新版发布管理页面,请执行3。待发布单执行成功后,组件被克隆部署在另外一
- [使用发布单实现组件跨可用区批量升级](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0096.md): 本章节指导您基于ServiceStage发布管理的批量升级实现组件跨可用区的升级,并指定在不同可用区组件的升级顺序。如果默认进入的是如下图所示的旧版发布管理页面,请执行4。如果默认进入的是如下图所示的新版发布管理页面,请执行3。单击镜像包列的。鼠标移动到组件软件包卡片,单击。选择上传软件包时已上传的weather-beta-2.0.0.j
- [使用ServiceStage组件模板实现组件自动化创建和升级实践概述](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0103.md): 组件模板是描述ServiceStage组件的规范文件,对组件、组件运行所需的资源(例如ConfigMap,Secret,Service等)、配置等进行定义。通过组件模板可以进行组件、组件运行所需的资源和配置文件的共同发放,实现组件的快速创建和升级。本实践提供了组件模板包template-package-demo.zip和镜像包demo-a
- [使用前准备](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0104.md): 创建一个虚拟私有云VPC,请参考创建虚拟私有云和子网。创建一个弹性负载均衡ELB,并绑定一个弹性IP,请参考购买共享型负载均衡器。ELB所在VPC为已经创建的VPC。ELB所在VPC为已经创建的VPC。创建一个CCE Standard集群,“集群规模”选择“50节点”,“集群master实例数”选择“单实例”即可。请参考购买Standar
- [使用组件模板自动化创建组件](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0105.md): 返回如下结果,表示使用组件模板自动化创建组件成功。
- [使用组件模板自动化升级组件](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0106.md): 返回如下结果,表示使用组件模板自动化升级组件成功。
- [删除组件](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0107.md): 等待删除完成。
- [压缩包概述](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0124.md): 使用虚拟机部署方式部署组件时,ServiceStage支持将Java或者Tomcat应用打包成zip或者tar.gz压缩包用于部署。支持您自定义安装、启动、停止脚本、配置文件以及健康检查等操作,实现从部署到运维的全生命周期管理。本实践提供了基于Java技术栈的zip格式组件压缩包,压缩包目录结构如下所示:压缩包名前缀必须和解压后的文件目录
- [部署前准备](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0125.md): 创建一个虚拟私有云VPC,请参考创建虚拟私有云和子网。创建一个弹性云服务器ECS,请参考自定义购买ECS。ECS所在VPC为1创建的VPC。ECS所在VPC为1创建的VPC。创建用于存储软件包的桶,请参考创建桶。软件压缩包上传,请参考流式上传(PUT上传)。选择准备资源中已创建的ECS资源。单击确定。
- [部署压缩包类型组件](https://support.huaweicloud.com/bestpractice-servicestage/servicestage_05_0126.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。
## API参考
- [使用前必读](https://support.huaweicloud.com/api-servicestage/servicestage_06_0001.md): 欢迎使用应用管理与运维平台(ServiceStage)。ServiceStage是面向企业的应用管理与运维平台,提供应用发布、部署、监控与运维等一站式解决方案。支持Java、Php、Python、Node.js、Docker、Tomcat技术栈。支持Apache ServiceComb Java Chassis(Java Chassis)
- [API概览](https://support.huaweicloud.com/api-servicestage/servicestage_06_0007.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。
- [构造请求](https://support.huaweicloud.com/api-servicestage/servicestage_06_0009.md): 本节介绍REST API请求的组成,并以调用IAM的管理员创建IAM用户接口说明如何调用API。您还可以通过这个视频教程了解如何构造请求调用API:https://bbs.huaweicloud.com/videos/102987 。请求URI由如下部分组成。{URI-scheme} :// {Endpoint} / {resource-
- [认证鉴权](https://support.huaweicloud.com/api-servicestage/servicestage_06_0010.md): 调用接口有如下两种认证方式,您可以选择其中一种进行认证鉴权。AK/SK认证:通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。Token认证:通过Token认证调用请求。AK/SK签名认证方式仅支持消息体大小12MB以内,12MB以上的请求请使用Token认证。AK/SK既可以使用永久访问密钥
- [返回结果](https://support.huaweicloud.com/api-servicestage/servicestage_06_0011.md): 请求发送以后,您会收到响应,包含状态码、响应消息头和消息体。状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态,完整的状态码列表请参见状态码。对于管理员创建IAM用户接口,如果调用后返回状态码为“201”,则表示请求成功。对应请求消息头,响应同样也有消息头,如“Content-type”。对于管理员创建IAM用户接口,返回
- [创建环境 - CreateEnvironment](https://support.huaweicloud.com/api-servicestage/servicestage_06_0056.md): 此API用于创建环境。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果
- [获取所有环境 - ObtainAllEnvironments](https://support.huaweicloud.com/api-servicestage/servicestage_06_0057.md): 此API用于获取所有已经创建的环境。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限
- [根据环境ID删除环境 - DeleteEnvironmentBasedOnTheEnvironmentID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0058.md): 此API用于通过环境ID删除环境。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和
- [根据环境ID修改环境 - ModifyEnvironmentBasedOnTheEnvironmentID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0059.md): 此API用于通过环境ID修改环境。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和
- [根据环境ID获取环境详细信息 - ObtainEnvironmentDetailsBasedOnTheEnvironmentID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0060.md): 此API用于通过环境ID获取环境详细信息。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参
- [根据环境ID修改环境资源 - ModifyEnvironmentResourceBasedOnTheEnvironmentID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0061.md): 此API用于通过环境ID修改环境资源。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权
- [根据环境ID查询环境纳管的资源 - QueryManagedResourceBasedOnTheEnvironmentID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0062.md): 此API用于根据环境ID查询环境纳管的资源。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请
- [获取环境可纳管的资源 - ShowEnvironmentResources](https://support.huaweicloud.com/api-servicestage/servicestage_06_0315.md): 此API用于根据类型获取环境可纳管的资源。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参
- [根据环境ID刷新环境 - RefreshEnvironmentBasedOnTheEnvironmentID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0250.md): 此API用于下发环境的刷新任务。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage:enviro
- [创建应用 - CreateApplication](https://support.huaweicloud.com/api-servicestage/servicestage_06_0067.md): 应用是一个功能相对完备的业务系统,由一个或多个特性相关的组件组成。此API用于创建应用。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的
- [获取所有应用 - ObtainAllApplications](https://support.huaweicloud.com/api-servicestage/servicestage_06_0068.md): 此API用于获取所有已经创建的应用。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限
- [根据应用ID修改应用信息 - ModifyApplicationInformationBasedOnTheApplicationID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0069.md): 此API用于通过应用ID修改应用信息。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权
- [根据应用ID删除应用 - DeleteApplicationBasedOnTheApplicationID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0070.md): 此API用于通过应用ID删除应用。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和
- [根据应用ID获取应用详细信息 - ObtainApplicationDetailsBasedOnTheApplicationID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0071.md): 此API用于通过应用ID获取应用详细信息。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参
- [根据应用ID获取应用配置 - ObtainApplicationConfigurationsBasedOnTheApplicationID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0072.md): 此API用于通过应用ID获取应用配置信息。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参
- [根据应用ID修改应用配置 - ModifyApplicationConfigurationsBasedOnTheApplicationID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0073.md): 此API用于通过应用ID修改应用配置。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权
- [根据应用ID删除应用配置 - DeleteApplicationConfigurationsBasedOnTheApplicationID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0074.md): 此API用于通过应用ID删除应用配置。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权
- [根据应用ID批量操作组件 - PerformOperationsOnComponentsBasedOnTheApplicationID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0286.md): 此API用于通过应用ID批量操作组件。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage:app
- [应用中创建组件 - CreateApplicationComponent](https://support.huaweicloud.com/api-servicestage/servicestage_06_0076.md): 此API用于在应用中创建组件。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权
- [应用中导入CCE工作负载创建组件 - ImportCCEWorkloadToAnApplicationToCreateComponent](https://support.huaweicloud.com/api-servicestage/servicestage_06_0167.md): 在CCE中,工作负载(Workload)是指一组以某种方式协同工作的Pod集合,它们为了完成一个特定的应用程序或服务而存在。此API用于在应用中导入CCE中已经创建的工作负载用于创建组件。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参
- [获取应用所有组件 - ObtainAllComponentsOfAnApplication](https://support.huaweicloud.com/api-servicestage/servicestage_06_0077.md): 此API用于获取应用下所有应用组件。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限
- [获取所有组件 - ObtainAllComponents](https://support.huaweicloud.com/api-servicestage/servicestage_06_0078.md): 此API用于获取所有应用组件。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权
- [根据组件ID修改组件信息 - ModifyComponentInformationBasedOnTheComponentID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0079.md): 此API用于通过组件ID修改组件信息。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权
- [根据组件ID删除组件 - DeleteComponentBasedOnTheComponentID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0080.md): 此API用于通过组件ID删除组件。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和
- [根据组件ID获取组件信息 - ObtainComponentInformationBasedOnTheComponentID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0081.md): 此API用于通过组件ID获取组件信息。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权
- [根据组件ID下发组件任务 - DeliverComponentTaskBasedOnTheComponentID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0082.md): 此API用于通过组件ID下发组件任务。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权
- [根据组件ID获取记录 - ObtainRecordsBasedOnTheComponentID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0083.md): 此API用于通过组件ID获取记录。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和
- [根据组件ID刷新组件信息 - RefreshComponentInformationBasedOnTheComponentID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0184.md): 此API用于通过组件ID刷新组件状态和访问方式信息。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicest
- [获取组件相关配置信息 - ObtainComponentConfigurationInformation](https://support.huaweicloud.com/api-servicestage/servicestage_06_0178.md): 此API用于获取所有组件所属的应用信息、环境信息、企业项目信息。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项ser
- [根据组件ID批量下发组件任务 - DeliverComponentTaskInBatches](https://support.huaweicloud.com/api-servicestage/servicestage_06_0316.md): 此API用于通过组件ID批量下发组件任务。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage:a
- [基于组件模板创建组件 - CreateComponentBasedOnComponentTemplate](https://support.huaweicloud.com/api-servicestage/servicestage_06_0242.md): 此API用于基于组件模板创建组件。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage:app:c
- [解析组件模板包 - ParseComponentTemplatePackage](https://support.huaweicloud.com/api-servicestage/servicestage_06_0243.md): 此API用于解析组件模板包。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage:app:getC
- [重新部署普通任务组件 - RedeployJobComponent](https://support.huaweicloud.com/api-servicestage/servicestage_06_0287.md): 此API用于重新部署状态为执行完成或者失败的普通任务组件。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servic
- [获取部署任务详细信息 - ObtainJobDetails](https://support.huaweicloud.com/api-servicestage/servicestage_06_0190.md): 此API用于获取部署任务详细信息。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和
- [创建配置分组 - CreateConfigurationGroup](https://support.huaweicloud.com/api-servicestage/servicestage_06_0192.md): 此API用于创建配置分组,用于对配置文件分类管理。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicesta
- [获取配置分组 - ObtainConfigurationGroup](https://support.huaweicloud.com/api-servicestage/servicestage_06_0193.md): 此API用于获取已经创建的配置分组。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage:conf
- [创建配置文件 - CreateConfigurationFile](https://support.huaweicloud.com/api-servicestage/servicestage_06_0194.md): 此API用于创建配置文件。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage:config:cr
- [导入配置文件 - ImportConfigurationFile](https://support.huaweicloud.com/api-servicestage/servicestage_06_0202.md): 此API用于通过导入zip压缩包创建配置文件。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage
- [获取配置文件信息 - ObtainConfigurationFileInformation](https://support.huaweicloud.com/api-servicestage/servicestage_06_0195.md): 此API用于获取配置文件信息。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage:config:
- [根据配置文件ID获取配置文件信息 - ObtainConfigurationFileInformationBasedOnTheConfigurationFileID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0196.md): 此API用于通过配置文件ID获取配置文件的详情。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestag
- [根据配置文件ID删除配置文件 - DeleteConfigurationFileBasedOnTheConfigurationFileID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0197.md): 此API用于通过配置文件ID删除配置文件。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage:c
- [根据配置文件ID修改配置文件 - ModifyConfigurationFileBasedOnTheConfigurationFileID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0198.md): 此API用于通过配置文件ID修改配置文件。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage:c
- [根据配置文件ID获取配置文件历史 - ObtainConfigurationFileHistoryBasedOnTheConfigurationFileID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0199.md): 此API用于通过配置文件ID获取配置文件历史。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage
- [根据配置文件历史ID获取配置文件历史信息 - ObtainConfigurationFileHistoryInformationBasedOnTheHistoryID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0200.md): 此API用于通过配置文件历史ID获取配置文件历史信息。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项services
- [根据配置文件历史ID删除配置文件历史 - DeleteConfigurationFileHistoryBasedOnTheHistoryID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0201.md): 此API用于通过配置文件历史ID删除配置文件历史。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicesta
- [根据配置分组ID获取分组详情 - ObtainConfigurationGroupDetailsBasedOnTheGroupID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0203.md): 此API用于通过配置分组ID获取配置分组详情。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage
- [根据配置分组ID删除分组 - DeleteConfigurationGroupBasedOnTheGroupID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0204.md): 此API用于根据配置分组ID删除分组。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage:con
- [创建插件 - CreateAdd-on](https://support.huaweicloud.com/api-servicestage/servicestage_06_0261.md): 此API用于创建插件。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage:environment
- [查询插件列表 - QueryAdd-onList](https://support.huaweicloud.com/api-servicestage/servicestage_06_0212.md): 此API用于查询环境下的插件列表。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage:envir
- [查询插件元数据信息 - QueryAdd-onMetadata](https://support.huaweicloud.com/api-servicestage/servicestage_06_0213.md): 此API用于查询环境下插件的元数据信息。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage:en
- [根据插件ID查询插件详情 - QueryAdd-onDetailsBasedOnTheAdd-onID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0214.md): 此API用于查询环境下指定插件详情。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage:envi
- [根据插件ID下发插件任务 - DeliverAdd-onJobBasedOnTheAdd-onID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0215.md): 此API用于根据插件ID下发插件任务。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage:env
- [根据插件ID删除插件 - DeleteAdd-onBasedOnTheAdd-onID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0216.md): 此API用于根据插件ID删除插件。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage:envir
- [获取构建支持的镜像列表](https://support.huaweicloud.com/api-servicestage/servicestage_06_0330.md): 此API用于获取构建支持的镜像列表。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage:asse
- [创建发布单 - CreateReleaseTask](https://support.huaweicloud.com/api-servicestage/servicestage_06_0229.md): 此API用来创建发布单。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage::createRel
- [根据发布单ID编辑发布单 - EditReleaseTaskBasedOnTheReleaseTaskID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0230.md): 此API用来根据发布单ID编辑发布单。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage::mo
- [根据发布单ID删除发布单 - DeleteReleaseTaskBasedOnTheReleaseTaskID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0231.md): 此API用来根据发布单ID删除发布单。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage::de
- [获取发布单列表 - ObtainReleaseTaskList](https://support.huaweicloud.com/api-servicestage/servicestage_06_0232.md): 此API用来获取发布单列表。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage::listRel
- [根据发布单ID获取发布单信息 - ObtainInformationAboutReleaseTaskBasedOnTheReleaseTaskID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0233.md): 此API用来根据发布单ID获取发布单信息。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage::
- [根据发布单ID获取发布单部署信息 - ObtainDeploymentInformationAboutReleaseTaskBasedOnTheReleaseTaskID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0234.md): 此API用来根据发布单ID获取发布单部署信息。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage
- [根据发布单ID执行发布单 - ExecuteReleaseTaskBasedOnTheReleaseTaskID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0235.md): 此API用来根据发布单ID执行发布单。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage::cr
- [根据发布单ID回滚发布单 - RollbackReleaseTaskBasedOnTheReleaseTaskID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0236.md): 此API用来根据发布单ID回滚发布单。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage::cr
- [根据发布单ID中断发布单 - AbortReleaseTaskBasedOnTheReleaseTaskID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0251.md): 此API用来根据发布单ID中断正在执行的发布单。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestag
- [创建发布单 - CreateReleaseTask](https://support.huaweicloud.com/api-servicestage/servicestage_06_0245.md): 此API用来创建发布单。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage:pipeline:c
- [获取发布单列表 - ObtainReleaseTaskList](https://support.huaweicloud.com/api-servicestage/servicestage_06_0246.md): 此API用来获取发布单列表。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage:pipeline
- [编辑发布单 - EditReleaseTask](https://support.huaweicloud.com/api-servicestage/servicestage_06_0247.md): 此API用来编辑发布单。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage:pipeline:m
- [根据发布单ID操作发布单 - OperateReleaseTaskBasedOnTheReleaseTaskID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0248.md): 此API用来对发布单进行发布、停止、继续等操作。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestag
- [根据发布单ID查看发布单详情 - ViewReleaseTaskDetailsBasedOnTheReleaseTaskID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0249.md): 此API用来根据发布单ID查看发布单详情。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage:p
- [根据发布单ID查看发布单执行记录 - ViewReleaseTaskExecutionRecordBasedOnTheReleaseTaskID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0290.md): 此API用来根据发布单ID查看发布单执行历史。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage
- [根据发布单ID创建触发策略 - CreateTriggerPolicyBasedOnTheReleaseTaskID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0252.md): 此API用来根据发布单ID创建发布单触发策略。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage
- [根据发布单ID修改触发策略 - ModifyTriggerPolicyBasedOnTheReleaseTaskID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0253.md): 此API用来根据发布单ID修改发布单触发策略。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage
- [根据发布单ID查询触发策略 - QueryTriggerPolicyBasedOnTheReleaseTaskID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0254.md): 此API用来根据发布单ID查询发布单触发策略。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage
- [解析发布单模板包 - ParseReleaseTaskTemplatePackage](https://support.huaweicloud.com/api-servicestage/servicestage_06_0263.md): 此API用来解析发布单模板包。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage:pipelin
- [创建技术栈 - CreateTechnologyStack](https://support.huaweicloud.com/api-servicestage/servicestage_06_0205.md): 此API用于创建自定义技术栈。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage::create
- [查询技术栈 - QueryTechnologyStack](https://support.huaweicloud.com/api-servicestage/servicestage_06_0085.md): 此API用于查询技术栈信息。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项
- [查询内置镜像 - QueryBuilt-inImage](https://support.huaweicloud.com/api-servicestage/servicestage_06_0182.md): 此API用于获取ServiceStage各个技术栈构建时使用的内置基础镜像。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的
- [根据技术栈ID查询技术栈 - QueryTechnologyStackBasedOnTheTechnologyStackID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0206.md): 此API用于根据技术栈ID查询技术栈。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage::ge
- [根据技术栈ID修改技术栈 - ModifyTechnologyStackBasedOnTheTechnologyStackID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0207.md): 此API用于根据技术栈ID修改技术栈。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage::mo
- [根据技术栈ID删除技术栈 - DeleteTechnologyStackBasedOnTheTechnologyStackID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0208.md): 从API用于根据技术栈ID删除技术栈。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage::de
- [发布和取消发布技术栈 - ReleaseOrCancelTheReleaseOfTechnologyStack](https://support.huaweicloud.com/api-servicestage/servicestage_06_0209.md): 此API用于发布和取消发布技术栈。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage::swit
- [创建目录配置 - CreateDirectorySettings](https://support.huaweicloud.com/api-servicestage/servicestage_06_0258.md): 此API用于创建自定义目录配置。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage:vmappC
- [查询目录配置 - QueryDirectorySettings](https://support.huaweicloud.com/api-servicestage/servicestage_06_0259.md): 此API用于查询目录配置信息。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage:vmappCo
- [根据目录配置ID查询目录配置 - QueryDirectorySettingsBasedOnTheDirectorySettingID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0266.md): 此API用于根据目录配置ID查询目录配置。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage:v
- [根据目录配置ID修改目录配置 - ModifyDirectorySettingsBasedOnTheDirectorySettingID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0264.md): 此API用于根据目录配置ID修改目录配置。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage:v
- [根据目录配置ID删除目录配置 - DeleteDirectorySettingsBasedOnTheDirectorySettingID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0265.md): 此API用于根据目录配置ID删除目录配置。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicestage:v
- [获取仓库授权列表 - ObtainGitRepositoryAuthorizationList](https://support.huaweicloud.com/api-servicestage/servicestage_06_0092.md): 获取Git仓库所有授权信息。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项
- [获取授权重定向URL - ObtainAuthorizationRedirectionURL](https://support.huaweicloud.com/api-servicestage/servicestage_06_0093.md): 获取授权重定向URL。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果
- [创建OAuth授权 - CreateOAuthAuthorization](https://support.huaweicloud.com/api-servicestage/servicestage_06_0094.md): 创建OAuth授权。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使
- [创建私人令牌授权 - CreatePrivateTokenAuthorization](https://support.huaweicloud.com/api-servicestage/servicestage_06_0095.md): 创建私有令牌授权。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用
- [创建口令授权 - CreatePasswordAuthorization](https://support.huaweicloud.com/api-servicestage/servicestage_06_0096.md): 创建Git仓库口令授权。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如
- [删除仓库授权 - DeleteRepositoryAuthorization](https://support.huaweicloud.com/api-servicestage/servicestage_06_0097.md): 通过名称删除仓库授权。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果
- [获取仓库namespaces - ObtainRepositoryNamespaces](https://support.huaweicloud.com/api-servicestage/servicestage_06_0098.md): 获取仓库namespaces。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权
- [通过clone URL获取仓库信息 - ObtainRepositoryInformationBasedOnTheCloneURL](https://support.huaweicloud.com/api-servicestage/servicestage_06_0099.md): 通过clone URL获取仓库信息。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限
- [获取命名空间下所有项目 - ObtainAllProjectsInNamespace](https://support.huaweicloud.com/api-servicestage/servicestage_06_0100.md): 获取命名空间下所有项目。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如
- [创建软件仓库项目 - CreateSoftwareRepositoryProject](https://support.huaweicloud.com/api-servicestage/servicestage_06_0101.md): 创建软件仓库项目。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用
- [获取项目分支 - ObtainProjectBranch](https://support.huaweicloud.com/api-servicestage/servicestage_06_0102.md): 获取项目分支。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份
- [获取项目tags - ObtainProjectTag](https://support.huaweicloud.com/api-servicestage/servicestage_06_0103.md): 获取项目tags。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用
- [创建项目tags - CreateProjectTag](https://support.huaweicloud.com/api-servicestage/servicestage_06_0104.md): 创建项目tags。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用
- [删除项目tags - DeleteProjectTag](https://support.huaweicloud.com/api-servicestage/servicestage_06_0105.md): 删除项目tags。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用
- [获取项目commits - ObtainProjectCommits](https://support.huaweicloud.com/api-servicestage/servicestage_06_0106.md): 获取项目最近10次commits。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和
- [获取项目hooks - ObtainProjectHooks](https://support.huaweicloud.com/api-servicestage/servicestage_06_0107.md): 获取项目hooks。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使
- [创建项目hook - CreateProjectHook](https://support.huaweicloud.com/api-servicestage/servicestage_06_0108.md): 创建项目hook。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用
- [删除项目hook - DeleteProjectHook](https://support.huaweicloud.com/api-servicestage/servicestage_06_0109.md): 删除项目hook。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用
- [获取仓库文件目录 - ObtainRepositoryFileDirectory](https://support.huaweicloud.com/api-servicestage/servicestage_06_0110.md): 获取仓库文件目录。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用
- [获取仓库文件内容 - ObtainRepositoryFileContents](https://support.huaweicloud.com/api-servicestage/servicestage_06_0111.md): 获取仓库文件内容。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用
- [创建仓库文件 - CreateRepositoryFile](https://support.huaweicloud.com/api-servicestage/servicestage_06_0112.md): 创建仓库文件。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份
- [修改仓库文件内容 - ModifyRepositoryFileContents](https://support.huaweicloud.com/api-servicestage/servicestage_06_0113.md): 修改仓库文件内容。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用
- [删除仓库文件 - DeleteRepositoryFile](https://support.huaweicloud.com/api-servicestage/servicestage_06_0114.md): 删除仓库文件内容。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用
- [校验仓库密码是否正确 - CheckRepositoryPassword](https://support.huaweicloud.com/api-servicestage/servicestage_06_0267.md): 此API用于根据参考授权信息校验当前的密码是否正确。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项servicest
- [调用说明](https://support.huaweicloud.com/api-servicestage/servicestage_06_0116.md): CSE提供了REST(Representational State Transfer)风格API,支持您通过HTTPS请求调用。CSE支持的API接口有:配置管理、引擎管理。调用微服务引擎专享版的CSE API的方法,请参考如何调用API。
- [导入配置 - ImportConfigurations](https://support.huaweicloud.com/api-servicestage/cse_06_0025.md): 从配置管理中心导入配置信息。此接口适用于微服务引擎为2.x版本。参考如何调用API调用该接口,在请求URI中,替换{Endpoint}为终端节点。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的I
- [导出配置 - ExportConfigurations](https://support.huaweicloud.com/api-servicestage/cse_06_0026.md): 从配置管理中心导出配置信息。此接口适用于微服务引擎为2.x版本。参考如何调用API调用该接口,在请求URI中,替换{Endpoint}为终端节点。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的I
- [查询微服务引擎支持规格 - QueryMicroserviceEngineFlavorList](https://support.huaweicloud.com/api-servicestage/cse_06_0028.md): 查询当前支持的微服务引擎的规格列表。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限
- [查询微服务引擎列表 - QueryMicroserviceEngineList](https://support.huaweicloud.com/api-servicestage/cse_06_0029.md): 查询微服务引擎列表。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使
- [创建微服务引擎 - CreateMicroserviceEngine](https://support.huaweicloud.com/api-servicestage/cse_06_0030.md): 创建微服务引擎。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身
- [查询微服务引擎详情 - QueryDetailsAboutMicroserviceEngine](https://support.huaweicloud.com/api-servicestage/cse_06_0031.md): 查询微服务引擎详情。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使
- [删除微服务引擎 - DeleteMicroserviceEngine](https://support.huaweicloud.com/api-servicestage/cse_06_0032.md): 删除微服务引擎。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身
- [查询微服务引擎专享版任务详情 - QueryMicroserviceEngineJobDetails](https://support.huaweicloud.com/api-servicestage/cse_06_0033.md): 查询微服务引擎专享版任务详情。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权
- [调用说明](https://support.huaweicloud.com/api-servicestage/servicestage_06_0119.md): CSE提供了REST(Representational State Transfer)风格API,支持您通过HTTPS请求调用。微服务、契约、微服务实例、依赖关系接口只在华北-北京一、华北-北京四、华北-乌兰察布一、华东-上海一、华东-上海二、华南-广州、西南-贵阳一、中国-香港、亚太-新加坡、拉美-墨西哥城二、中东-利雅得局点支持。调用
- [获取微服务引擎专享版用户Token - ObtainUserTokenOfExclusiveMicroserviceEngine](https://support.huaweicloud.com/api-servicestage/cse_06_0035.md): 仅用于开启了安全认证的微服务引擎专享版。在访问开启了安全认证的微服务引擎专享版的接口前,需要先调用该接口获取用户Token,该Token是访问接口的唯一凭据。发送访问请求时需要在请求头中带上该Token,格式为:无账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与
- [查询指定微服务信息 - QueryInformationAboutMicroservice](https://support.huaweicloud.com/api-servicestage/cse_06_0037.md): 根据service_id查询微服务定义信息。无账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,当前API调用无需身份策略权限。GET /v4/{project_id}/registry/micros
- [删除微服务定义信息 - DeleteDefinitionInformationAboutMicroservice](https://support.huaweicloud.com/api-servicestage/cse_06_0038.md): 删除一个微服务定义及其相关信息,同时注销其所有实例信息。无账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,当前API调用无需身份策略权限。DELETE /v4/{project_id}/regist
- [查询所有微服务信息 - QueryInformationAboutAllMicroservices](https://support.huaweicloud.com/api-servicestage/cse_06_0039.md): 根据条件组合,查询满足所有条件的微服务定义信息。无账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,当前API调用无需身份策略权限。GET /v4/{project_id}/registry/micr
- [创建微服务静态信息 - CreateStaticInformationForMicroservice](https://support.huaweicloud.com/api-servicestage/cse_06_0040.md): 在注册微服务实例前需要创建服务静态信息,之后注册的微服务实例根据serviceId这个字段与静态信息关联,一个服务对应多个实例。serviceId可以定制。如果定制了,系统将使用定制的serviceId;如果没有定制,系统会随机生成serviceId。无账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需
- [批量删除微服务静态信息 - DeleteStaticInformationAboutMicroservicesInBatches](https://support.huaweicloud.com/api-servicestage/cse_06_0041.md): 批量删除指定的微服务定义及其相关信息,同时注销其所有实例信息。无账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,当前API调用无需身份策略权限。DELETE /v4/{project_id}/reg
- [修改微服扩展属性信息 - ModifyExtendedAttributesOfMicroservice](https://support.huaweicloud.com/api-servicestage/cse_06_0042.md): 创建微服务静态信息后可对服务部分字段进行更新,每次更新都需要传入完整的服务静态信息json,即便不更新部分的字段也要作为json的属性传入。无账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,当前AP
- [查询微服务唯一标识信息 - QueryUniqueServiceOrSchemaIDOfMicroservice](https://support.huaweicloud.com/api-servicestage/cse_06_0043.md): 可通过指定条件,查询微服务serviceId或schema的唯一标识信息。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,当前API调用无需身份策略权限。GET /v4/{project_id}/r
- [查询微服务契约 - QueryMicroserviceSchema](https://support.huaweicloud.com/api-servicestage/cse_06_0045.md): 根据service_id和schema_id查询微服务的契约信息。无账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,当前API调用无需身份策略权限。GET /v4/{project_id}/regi
- [修改微服务契约 - ModifyMicroserviceSchema](https://support.huaweicloud.com/api-servicestage/cse_06_0046.md): 根据schema_id更新微服务的契约内容。修改微服务契约时,进行全量更新而不是增量更新,因此数据库开销较大,调用时的参考建议如下:仅契约发生修改时调用修改微服务契约接口,避免周期性调用。对于较大的修改契约请求(典型值为500KB),每5分钟的调用次数建议限制在1000次内。服务中心老版本如果微服务环境定为production,不支持契约
- [查询微服务的所有契约 - QueryAllSchemaInformationAboutMicroservice](https://support.huaweicloud.com/api-servicestage/cse_06_0047.md): 查询一个微服务的所有契约信息,包括schemaId和summary信息。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,当前API调用无需身份策略权限。GET /v4/{project_id}/re
- [注册微服务实例 - RegisterMicroserviceInstance](https://support.huaweicloud.com/api-servicestage/cse_06_0049.md): 创建微服务后就可以注册该微服务的实例。注册微服务实例时,需提供该微服务实例相关的信息。instanceId可定制,如果定制了,再次注册就直接全内容覆盖;如果没有定制,系统自动生成id,如果endpoints内容重复,则使用原来的id。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的
- [根据service_id查询微服务实例 - QueryMicroserviceInstance](https://support.huaweicloud.com/api-servicestage/cse_06_0050.md): 实例注册后可以根据service_id发现该微服务的所有实例。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,当前API调用无需身份策略权限。GET /v4/{project_id}/registr
- [注销微服务实例 - DeregisterMicroserviceInstance](https://support.huaweicloud.com/api-servicestage/cse_06_0051.md): 实例注册后可以根据instance_id进行实例注销。DELETE /v4/{project_id}/registry/microservices/{service_id}/instances/{instance_id}状态码: 400状态码: 500注销指定instance_id的实例。无请参见ServiceComb错误码。
- [查询微服务实例详细信息 - QueryDetailsAboutMicroserviceInstance](https://support.huaweicloud.com/api-servicestage/cse_06_0052.md): 实例注册后可以根据service_id和instance_id获取该实例的详细信息。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,当前API调用无需身份策略权限。GET /v4/{project_
- [修改微服务实例扩展信息 - ModifyExtendedInformationAboutMicroserviceInstance](https://support.huaweicloud.com/api-servicestage/cse_06_0053.md): 实例注册后,可以根据instance_id添加或更新一个微服务实例扩展信息。无账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,当前API调用无需身份策略权限。PUT /v4/{project_id}
- [修改微服务实例状态 - ModifyStatusOfMicroserviceInstance](https://support.huaweicloud.com/api-servicestage/cse_06_0054.md): 实例注册后可以根据instance_id进行更新一个微服务实例状态。TESTING状态是2.3.X版本才支持的,老版本不支持。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,当前API调用无需身份策
- [发送心跳信息 - SendHeartbeatInformation](https://support.huaweicloud.com/api-servicestage/cse_06_0055.md): 服务提供端需要向服务中心发送心跳信息,以保证服务中心感知服务实例是否健康。无账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,当前API调用无需身份策略权限。PUT /v4/{project_id}/
- [按条件查询微服务实例 - QueryMicroserviceInstanceByFilterCriteria](https://support.huaweicloud.com/api-servicestage/cse_06_0056.md): 实例注册后可以根据微服务字段条件发现该微服务的实例。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,当前API调用无需身份策略权限。GET /v4/{project_id}/registry/ins
- [批量查询微服务实例 - QueryMicroserviceInstancesInBatches](https://support.huaweicloud.com/api-servicestage/cse_06_0057.md): 实例注册后可以根据微服务字段条件批量发现多个微服务的实例。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,当前API调用无需身份策略权限。POST /v4/{project_id}/registry
- [查询服务providers - QueryAllProvidersOfMicroservice](https://support.huaweicloud.com/api-servicestage/cse_06_0059.md): 根据consumer_id获取该服务的所有providers,比如A->B、A->C。那么根据A的服务Id,可以查询到B、C的微服务信息。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,当前API调
- [创建配置 - CreateConfiguration](https://support.huaweicloud.com/api-servicestage/cse_06_0061.md): 创建一条配置。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项cse:namespace:updatewriteeng
- [修改配置 - ModifyConfiguration](https://support.huaweicloud.com/api-servicestage/cse_06_0062.md): 修改指定一条配置。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项cse:namespace:updatewritee
- [查询指定配置 - QueryConfiguration](https://support.huaweicloud.com/api-servicestage/cse_06_0063.md): 从配置管理中心查询配置信息。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,当前API调用无需身份策略权限。GET /v1/{project_id}/kie/kv/{kv_id}状态码: 200状态
- [查询配置列表 - QueryConfigurationList](https://support.huaweicloud.com/api-servicestage/cse_06_0064.md): 从配置管理中心查询配置列表信息。为避免数据传输量过大影响时延,建议查询时携带offset及limit查询参数。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资
- [删除指定配置 - DeleteConfiguration](https://support.huaweicloud.com/api-servicestage/cse_06_0065.md): 删除一条配置。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项cse:namespace:updatereadengi
- [删除所有配置 - DeleteAllConfigurations](https://support.huaweicloud.com/api-servicestage/cse_06_0066.md): 删除所有配置。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项cse:namespace:updatereadengi
- [创建并管理环境](https://support.huaweicloud.com/api-servicestage/servicestage_06_0013.md): 环境是用于组件部署和运行的计算(如集群、弹性云服务器 ECS等)、网络(如弹性负载均衡 ELB、弹性IP EIP等)和中间件(如分布式缓存 DCS、云数据库 RDS等)等基础资源的集合。ServiceStage把多种基础资源组合为一个环境,如:开发环境、测试环境、预生产环境和生产环境。按环境维度来管理资源、创建部署组件,可以减少具体基础资
- [创建并管理应用](https://support.huaweicloud.com/api-servicestage/servicestage_06_0014.md): 应用是一个功能相对完备的业务系统,由一个或多个特性相关的组件组成。下面介绍如何调用创建应用 - CreateApplicationAPI创建应用,再调用根据应用ID修改应用配置 - ModifyApplicationConfigurationsBasedOnTheApplicationIDAPI为应用添加应用环境变量,最后调用根据应用ID
- [创建并管理组件](https://support.huaweicloud.com/api-servicestage/servicestage_06_0015.md): 组件是组成应用的某个业务特性实现,以代码或者软件包为载体,可独立部署在环境下运行。下面介绍如何调用应用中创建组件 - CreateApplicationComponentAPI创建组件后,先调用获取部署任务详细信息 - ObtainJobDetailsAPI查询创建组件任务的状态,再调用根据组件ID修改组件信息 - ModifyCompo
- [微服务注册发现](https://support.huaweicloud.com/api-servicestage/servicestage_06_0016.md): 微服务是业务概念,某个进程提供某种服务,那它就是个微服务。每一个服务都具有自主运行的业务功能,对外开放不受语言限制的API (最常用的是HTTP)。多个微服务组成应用程序。下面介绍如何调用创建微服务静态信息 - CreateStaticInformationForMicroserviceAPI注册微服务my-provider后,先调用注册
- [HealthCheck](https://support.huaweicloud.com/api-servicestage/servicestage_06_0131.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。
- [MicroServiceInstance](https://support.huaweicloud.com/api-servicestage/servicestage_06_0132.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。
- [HeartbeatSetElement](https://support.huaweicloud.com/api-servicestage/servicestage_06_0133.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。
- [InstanceHbRst](https://support.huaweicloud.com/api-servicestage/servicestage_06_0134.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。
- [DelServicesResponse](https://support.huaweicloud.com/api-servicestage/servicestage_06_0135.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。
- [MetricData](https://support.huaweicloud.com/api-servicestage/servicestage_06_0136.md): serviceId和instanceId两个参数必须同时存在或者同时不存在。
- [FunctionMetricInfo](https://support.huaweicloud.com/api-servicestage/servicestage_06_0137.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。
- [InstanceMetricInfo](https://support.huaweicloud.com/api-servicestage/servicestage_06_0138.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。
- [MicroService](https://support.huaweicloud.com/api-servicestage/servicestage_06_0140.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。
- [Properties](https://support.huaweicloud.com/api-servicestage/servicestage_06_0141.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。
- [DependencyMicroService](https://support.huaweicloud.com/api-servicestage/servicestage_06_0142.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。
- [Rule](https://support.huaweicloud.com/api-servicestage/servicestage_06_0143.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。
- [AddOrUpdateRule](https://support.huaweicloud.com/api-servicestage/servicestage_06_0144.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。
- [DataCenterInfo](https://support.huaweicloud.com/api-servicestage/servicestage_06_0145.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。
- [Schema](https://support.huaweicloud.com/api-servicestage/servicestage_06_0146.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。
- [WatchMicroServiceKey](https://support.huaweicloud.com/api-servicestage/servicestage_06_0150.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。
- [SuccessResponse](https://support.huaweicloud.com/api-servicestage/servicestage_06_0151.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。
- [ServiceInfo](https://support.huaweicloud.com/api-servicestage/servicestage_06_0152.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。
- [AggregateMetricInfo](https://support.huaweicloud.com/api-servicestage/servicestage_06_0153.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。
- [ServiceDetail](https://support.huaweicloud.com/api-servicestage/servicestage_06_0154.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。
- [TenantProject](https://support.huaweicloud.com/api-servicestage/servicestage_06_0155.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。
- [Error](https://support.huaweicloud.com/api-servicestage/servicestage_06_0156.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。
- [权限和授权项说明](https://support.huaweicloud.com/api-servicestage/servicestage_06_0158.md): 如果您需要对您所拥有的应用管理与运维平台(ServiceStage)进行精细的权限管理,您可以使用统一身份认证服务(Identity and Access Management,简称IAM),如果华为云账号所具备的权限功能已经能满足您的要求,您可以跳过本章节,不影响您使用应用管理与运维平台(ServiceStage)服务的其他功能。通过I
- [策略授权参考](https://support.huaweicloud.com/api-servicestage/servicestage_06_0169.md): 本章节介绍应用管理与运维平台(ServiceStage)策略授权场景下支持的策略授权项。策略包含系统策略和自定义策略,如果系统策略不满足授权要求,管理员可以创建自定义策略,并通过给用户组授予自定义策略来进行精细的访问控制。策略支持的操作与API相对应,授权项列表说明如下:权限:允许或拒绝某项操作。对应API接口:自定义策略实际调用的API
- [身份策略授权参考](https://support.huaweicloud.com/api-servicestage/servicestage_06_0170.md): 云服务在IAM预置了常用授权项,称为系统身份策略。如果IAM系统身份策略无法满足授权要求,管理员可以根据各服务支持的授权项,创建IAM自定义身份策略来进行精细的访问控制,IAM自定义身份策略是对系统身份策略的扩展和补充。除IAM服务外,Organizations服务中的服务控制策略(Service Control Policies,以下简
- [状态码](https://support.huaweicloud.com/api-servicestage/servicestage_06_0160.md): 状态码如表1所示。
- [ServiceStage错误码](https://support.huaweicloud.com/api-servicestage/servicestage_06_0162.md): 在向系统发出请求后,如果遇到错误,会在响应中包含响应的错误码描述错误信息。当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。错误码如下所示。
- [CSE错误码](https://support.huaweicloud.com/api-servicestage/cse_06_0136.md): 当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。
- [ServiceComb错误码](https://support.huaweicloud.com/api-servicestage/cse_06_0137.md): 当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。
- [获取项目ID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0164.md): 在调用接口的时候,部分URL中需要填入ID,所以需要获取到ID。ID获取步骤如下:项目ID还可通过调用查询指定条件下的项目信息API获取。获取项目ID的接口为“GET https://{Endpoint}/v3/projects”,其中{Endpoint}为IAM的终端节点,可以从地区和终端节点获取。接口的认证鉴权请参见认证鉴权。响应示例
- [获取账号ID](https://support.huaweicloud.com/api-servicestage/servicestage_06_0165.md): 在调用接口的时候,部分URL中需要填入账号ID(domain-id),所以需要先获取到账号ID。获取步骤如下:查看账号ID。
- [获取所有支持的应用组件运行时类型](https://support.huaweicloud.com/api-servicestage/servicestage_06_0020.md): 此API用来获取所有支持应用组件运行时类型。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。GET /v2/{project_id}/cas/metadata/runtimes无请参考ServiceStage错误码。
- [获取所有支持的应用资源规格](https://support.huaweicloud.com/api-servicestage/servicestage_06_0021.md): 通过此API获取所用支持的应用资源规格。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。GET /v2/{project_id}/cas/metadata/flavors无请参考ServiceStage错误码。
- [获取所有支持的应用组件模板](https://support.huaweicloud.com/api-servicestage/servicestage_06_0310.md): 通过此API获取所有内置应用组件模板。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。GET /v2/{project_id}/cas/metadata/templates无请参考ServiceStage错误码。
- [创建环境](https://support.huaweicloud.com/api-servicestage/servicestage_06_0023.md): 此API用来创建环境。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。POST /v2/{project_id}/cas/environments创建一个名称为development-env的虚拟机类型的环境,环境所在VPC的id为29d55
- [获取所有环境](https://support.huaweicloud.com/api-servicestage/servicestage_06_0024.md): 此API用来获取所有已经创建的环境。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。GET /v2/{project_id}/cas/environments无请参考ServiceStage错误码。
- [修改环境信息](https://support.huaweicloud.com/api-servicestage/servicestage_06_0025.md): 此API通过环境ID修改环境信息。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。PUT /v2/{project_id}/cas/environments/{environment_id}修改名称为development-env2的环境,增
- [根据环境ID删除环境](https://support.huaweicloud.com/api-servicestage/servicestage_06_0026.md): 此API通过环境ID删除环境。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。DELETE /v2/{project_id}/cas/environments/{environment_id}无无无请参考ServiceStage错误码。
- [根据环境ID获取环境详细信息](https://support.huaweicloud.com/api-servicestage/servicestage_06_0027.md): 此API通过环境ID获取环境详细信息。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。GET /v2/{project_id}/cas/environments/{environment_id}无请参考ServiceStage错误码。
- [修改环境资源](https://support.huaweicloud.com/api-servicestage/servicestage_06_0028.md): 此API用来修改环境资源。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。PATCH /v2/{project_id}/cas/environments/{environment_id}/resources修改环境资源,添加名称为ecs-98
- [根据环境ID修改环境企业项目](https://support.huaweicloud.com/api-servicestage/servicestage_06_0284.md): 此API用来修改环境企业项目。POST /v2/{project_id}/cas/environments/{environment_id}/tags/create修改环境资源,添加名称为ecs-9876的ECS基础资源、专业版CSE可选资源,移除名称为test的ECS资源。请参考ServiceStage错误码。
- [创建应用](https://support.huaweicloud.com/api-servicestage/servicestage_06_0030.md): 应用是一个功能相对完备的业务系统,由一个或多个特性相关的组件组成。此API用来创建应用。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。POST /v2/{project_id}/cas/applications创建名称为app-xpmtii
- [获取所有应用](https://support.huaweicloud.com/api-servicestage/servicestage_06_0031.md): 通过此API可以获取所有已经创建的应用。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。GET /v2/{project_id}/cas/applications无请参考ServiceStage错误码。
- [修改应用信息](https://support.huaweicloud.com/api-servicestage/servicestage_06_0032.md): 此API通过应用ID修改应用信息。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。PUT /v2/{project_id}/cas/applications/{application_id}修改应用名称为app-test。请参考Service
- [根据应用ID删除应用](https://support.huaweicloud.com/api-servicestage/servicestage_06_0033.md): 此API通过应用ID删除应用。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。DELETE /v2/{project_id}/cas/applications/{application_id}无无无请参考ServiceStage错误码。
- [根据应用ID获取应用详细信息](https://support.huaweicloud.com/api-servicestage/servicestage_06_0034.md): 此API通过应用ID获取应用详细信息。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。GET /v2/{project_id}/cas/applications/{application_id}无请参考ServiceStage错误码。
- [修改应用配置信息](https://support.huaweicloud.com/api-servicestage/servicestage_06_0035.md): 通过此API修改应用配置信息。应用配置主要是指应用的公共环境变量,该应用下部署的组件可以继承。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。PUT /v2/{project_id}/cas/applications/{application
- [删除应用配置](https://support.huaweicloud.com/api-servicestage/servicestage_06_0036.md): 通过此API删除应用配置信息。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。DELETE /v2/{project_id}/cas/applications/{application_id}/configuration无无无请参考Servi
- [获取应用配置](https://support.huaweicloud.com/api-servicestage/servicestage_06_0037.md): 通过此API获取应用配置信息。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。GET /v2/{project_id}/cas/applications/{application_id}/configuration无请参考ServiceSta
- [根据应用ID修改应用企业项目](https://support.huaweicloud.com/api-servicestage/servicestage_06_0285.md): 通过此API修改应用企业项目。POST /v2/{project_id}/cas/applications/{application_id}/tags/create无请参考ServiceStage错误码。
- [应用中创建组件](https://support.huaweicloud.com/api-servicestage/servicestage_06_0039.md): 应用组件是组成应用的某个业务特性实现,以代码或者软件包为载体,可独立部署运行。此API用来在应用中创建组件。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。POST /v2/{project_id}/cas/applications/{app
- [获取应用所有组件](https://support.huaweicloud.com/api-servicestage/servicestage_06_0040.md): 通过此API获取应用下所有应用组件。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。GET /v2/{project_id}/cas/applications/{application_id}/components查询参数参数是否必选参数类型
- [根据组件ID修改组件信息](https://support.huaweicloud.com/api-servicestage/servicestage_06_0041.md): 此API通过组件ID修改组件信息。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。PUT /v2/{project_id}/cas/applications/{application_id}/components/{component_id}
- [根据组件ID删除组件](https://support.huaweicloud.com/api-servicestage/servicestage_06_0042.md): 此API通过组件ID删除组件。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。DELETE /v2/{project_id}/cas/applications/{application_id}/components/{component_id
- [根据组件ID获取组件信息](https://support.huaweicloud.com/api-servicestage/servicestage_06_0043.md): 通过组件ID获取组件信息。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。GET /v2/{project_id}/cas/applications/{application_id}/components/{component_id}无请参考
- [获取应用所有组件部署信息](https://support.huaweicloud.com/api-servicestage/servicestage_06_0311.md): 此API用来获取应用下所有应用组件部署信息。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。GET /v2/{project_id}/cas/applications/{application_id}/components/overviews
- [创建组件实例](https://support.huaweicloud.com/api-servicestage/servicestage_06_0045.md): 此API用来创建组件实例。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。POST /v2/{project_id}/cas/applications/{application_id}/components/{component_id}/in
- [获取组件实例](https://support.huaweicloud.com/api-servicestage/servicestage_06_0046.md): 通过此API获取组件下的所有组件实例。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。GET /v2/{project_id}/cas/applications/{application_id}/components/{component_i
- [对组件实例的操作](https://support.huaweicloud.com/api-servicestage/servicestage_06_0047.md): 通过此API操作组件实例。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。POST /v2/{project_id}/cas/applications/{application_id}/components/{component_id}/in
- [修改组件实例](https://support.huaweicloud.com/api-servicestage/servicestage_06_0048.md): 通过此API修改组件实例。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。PUT /v2/{project_id}/cas/applications/{application_id}/components/{component_id}/ins
- [删除组件实例](https://support.huaweicloud.com/api-servicestage/servicestage_06_0049.md): 通过此API删除组件实例。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。DELETE /v2/{project_id}/cas/applications/{application_id}/components/{component_id}/
- [根据实例ID获取实例详细信息](https://support.huaweicloud.com/api-servicestage/servicestage_06_0050.md): 此API通过实例ID获取实例详细信息。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。GET /v2/{project_id}/cas/applications/{application_id}/components/{component_i
- [获取组件实例快照](https://support.huaweicloud.com/api-servicestage/servicestage_06_0051.md): 通过此API获取应用组件实例的快照信息。实例快照是指升级后,之前版本的实例信息,可以用于回滚。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。GET /v2/{project_id}/cas/applications/{application
- [获取部署任务详细信息](https://support.huaweicloud.com/api-servicestage/servicestage_06_0053.md): 通过此API获取部署任务详细信息。您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。GET /v2/{project_id}/cas/jobs/{job_id}无请参考ServiceStage错误码。
- [根据组件名称获取构建任务列表](https://support.huaweicloud.com/api-servicestage/servicestage_06_0218.md): 此API用于根据组件名称获取构建任务列表。GET /assembling/v1/jobs?page={page}&per_page={per_page}&job_name={job_name}参数说明见表1。无请参考ServiceStage错误码。
- [根据构建任务ID获取构建任务实例列表](https://support.huaweicloud.com/api-servicestage/servicestage_06_0219.md): 此API用于根据构建任务ID获取构建任务实例列表。GET /assembling/v1/jobs/{job_id}/builds?name={job_name}参数说明见表1。无请参考ServiceStage错误码。
- [根据构建任务实例ID获取构建阶段列表](https://support.huaweicloud.com/api-servicestage/servicestage_06_0220.md): 此API用于根据构建任务实例ID获取构建阶段列表。GET /assembling/v1/builds/{build_id}/phases参数说明见表1。无请参考ServiceStage错误码。
- [根据构建任务实例ID获取构建日志](https://support.huaweicloud.com/api-servicestage/servicestage_06_0221.md): 此API用于根据构建任务实例ID获取构建任务的日志。GET /assembling/v1/builds/{build_id}/logs?from={from}参数说明见表1。无请参考ServiceStage错误码。
- [根据项目ID获取构建任务支持的技术栈版本](https://support.huaweicloud.com/api-servicestage/servicestage_06_0268.md): 此API用于根据项目ID获取构建任务支持的技术栈版本。GET /v3/{project_id}/assembling/base-images参数说明见表1无请参考ServiceStage错误码。
- [获取构建任务支持的技术栈版本](https://support.huaweicloud.com/api-servicestage/servicestage_06_0331.md): 此API用于获取构建任务支持的技术栈版本。GET /assembling/v1/base_images无请参考ServiceStage错误码。
- [获取构建任务实例详情](https://support.huaweicloud.com/api-servicestage/servicestage_06_0269.md): 此API用于根据构建任务实例ID获取构建任务实例详情GET /assembling/v1/builds/{build_id}参数说明见表1请求消息无请参考ServiceStage错误码。
- [取消构建任务](https://support.huaweicloud.com/api-servicestage/servicestage_06_0270.md): 此API用于根据构建任务实例ID取消构建任务。PATCH /assembling/v1/builds/{build_id}无请参考ServiceStage错误码。
- [获取构建任务结果](https://support.huaweicloud.com/api-servicestage/servicestage_06_0332.md): 此API用于根据构建任务实例ID获取构建代码检查结果。GET /assembling/v1/builds/{build_id}/results无请参考ServiceStage错误码。
- [获取构建任务实例的阶段信息](https://support.huaweicloud.com/api-servicestage/servicestage_06_0271.md): 此API用于根据构建任务实例ID获取构建任务实例的不同阶段信息。GET /assembling/v1/builds/{build_id}参数说明见表1。请求消息无无请参考ServiceStage错误码。
- [更新构建任务](https://support.huaweicloud.com/api-servicestage/servicestage_06_0272.md): 此API用于根据构建任务ID更新构建任务。PUT /assembling/v1/jobs/{job_id}参数说明见表1。无无无请参考ServiceStage错误码。
- [删除构建任务](https://support.huaweicloud.com/api-servicestage/servicestage_06_0273.md): 此API用于根据构建任务ID删除构建任务。DELETE /assembling/v1/jobs/{job_id}参数说明见表1。无无无请参考ServiceStage错误码。
- [创建构建任务实例](https://support.huaweicloud.com/api-servicestage/servicestage_06_0274.md): 此API用于根据构建任务ID创建构建任务实例。POST /assembling/v1/jobs/{job_id}参数说明见表1。无无请参考ServiceStage错误码。
- [创建构建任务](https://support.huaweicloud.com/api-servicestage/servicestage_06_0275.md): 此API用于创建构建任务。POST /assembling/v1/jobs参数说明见表1。无无请参考ServiceStage错误码。
- [获取构建任务详情](https://support.huaweicloud.com/api-servicestage/servicestage_06_0276.md): 此API用于根据构建任务ID获取构建任务信息GET /assembling/v1/jobs/{job_id}参数说明见表1。请求消息无无请参考ServiceStage错误码。
- [启动构建任务](https://support.huaweicloud.com/api-servicestage/servicestage_06_0333.md): 此API用于根据构建任务ID启动构建任务。POST /assembling/v1/jobs/{job_id}/builds请求消息表3 响应参数无请参考ServiceStage错误码。
- [查询配置](https://support.huaweicloud.com/api-servicestage/servicestage_06_0122.md): 从配置管理中心查询配置信息。微服务引擎专业版,请参考如何调用API。微服务引擎专享版,请参考如下方法调用:登录ServiceStage控制台,选择“微服务引擎 > 引擎实例”。选择微服务引擎下拉列表中待调用接口的微服务引擎。在服务发现 & 配置区域,查看或单击复制配置中心地址。参考如何调用API访问该接口,在请求URI中,替换{Endpo
- [创建服务间依赖关系](https://support.huaweicloud.com/api-servicestage/servicestage_06_0127.md): 创建服务间的依赖关系,consumer的version必须是确定的版本,consumer的serviceName不能为*,consumer必须是已存在的服务。provider可以是还未创建的。登录ServiceStage控制台,选择“微服务引擎 > 引擎列表”。在页面上方微服务引擎下拉列表,选择待调用接口的微服务引擎。在服务发现 & 配置
- [创建上报服务指标](https://support.huaweicloud.com/api-servicestage/servicestage_06_0128.md): 创建上报到仪表盘的服务指标。请参见如何调用API。POST /v2/{project_id}/csemonitor/metric状态码: 400状态码: 500状态码: 400状态码: 500请参见CSE错误码。
- [获取当前购买的版本](https://support.huaweicloud.com/api-servicestage/servicestage_06_0278.md): 此API用于根据项目ID获取当前购买的版本。GET /v2/ss-service/{project_id}/editions参数说明见表1。无请参考ServiceStage错误码。
- [修改当前购买的版本](https://support.huaweicloud.com/api-servicestage/servicestage_06_0279.md): 此API用于根据项目ID获取当前购买的版本。POST /v2/ss-service/{project_id}/editions参数说明见表1。无无请参考ServiceStage错误码。
- [获取资源详情](https://support.huaweicloud.com/api-servicestage/servicestage_06_0280.md): 此API用于根据项目ID获取当前资源详情。POST /v1/{project_id}/ss-service/resources/detail参数说明见表1。无无请参考ServiceStage错误码。
- [获取当前云服务授权信息](https://support.huaweicloud.com/api-servicestage/servicestage_06_0281.md): 此API用于获取当前云服务的授权信息。GET /v1/ss-service/agency参数说明见表1。无请参考ServiceStage错误码。
- [设置云服务授权信息](https://support.huaweicloud.com/api-servicestage/servicestage_06_0282.md): 此API用于设置ServiceStage云服务的授权信息。POST /v1/ss-service/agency参数说明见表1。无无无请参考ServiceStage错误码。
- [查询CodeArts软件发布库的软件包列表](https://support.huaweicloud.com/api-servicestage/servicestage_06_0312.md): 此API用于获取来源CodeArts软件发布库的软件包列表。POST /v1/{project_id}/ss-service/dev-cloud/files请参考ServiceStage错误码。
- [查询OBS对象存储的桶列表](https://support.huaweicloud.com/api-servicestage/servicestage_06_0313.md): 此API用于获取OBS桶列表。GET /v1/{project_id}/ss-service/obs/buckets无请参考ServiceStage错误码。
- [查询OBS对象存储桶中的对象列表](https://support.huaweicloud.com/api-servicestage/servicestage_06_0314.md): 此API用于获取OBS桶中的软件包列表。GET /v1/{project_id}/ss-service/obs/objects无请参考ServiceStage错误码。
- [创建流水线](https://support.huaweicloud.com/api-servicestage/servicestage_06_0292.md): 此API用于创建流水线。POST /cpepipeline/v2/pipelines创建流水线请参考ServiceStage错误码。
- [查看流水线详情](https://support.huaweicloud.com/api-servicestage/servicestage_06_0293.md): 此API用于查看流水线详情。GET /cpepipeline/v2/pipelines/{pipeline_id}无请参考ServiceStage错误码。
- [查询流水线列表](https://support.huaweicloud.com/api-servicestage/servicestage_06_0294.md): 此API用于查看流水线列表。GET /cpepipeline/v2/pipelines无请参考ServiceStage错误码。
- [对指定的流水线进行操作](https://support.huaweicloud.com/api-servicestage/servicestage_06_0295.md): 此API用于对指定的流水线进行操作。POST /cpepipeline/v2/pipelines/{pipeline_id}/action启动流水线,调用接口的uri为/cpepipeline/v2/pipelines/c4f1a0cb-49d7-4e62-b4d0-a922f638c867/action?actionId=start请
- [查询流水线部署记录](https://support.huaweicloud.com/api-servicestage/servicestage_06_0296.md): 此API用于查询流水线的部署记录。GET /cpepipeline/v2/pipelines/{pipeline_id}/records无请参考ServiceStage错误码。
- [查询流水线执行状态](https://support.huaweicloud.com/api-servicestage/servicestage_06_0297.md): 此API用于查询流水线的某次执行状态。GET /cpepipeline/v2/pipelines/{pipeline_id}/state无。请参考ServiceStage错误码。
- [编辑流水线](https://support.huaweicloud.com/api-servicestage/servicestage_06_0298.md): 此API用于编辑流水线。PUT /cpepipeline/v2/pipelines/{pipeline_id}请参考ServiceStage错误码。
- [删除流水线](https://support.huaweicloud.com/api-servicestage/servicestage_06_0299.md): 此API用于删除流水线。DELETE /cpepipeline/v2/pipelines/{pipeline_id}无无请参考ServiceStage错误码。
- [查询流水线触发策略](https://support.huaweicloud.com/api-servicestage/servicestage_06_0300.md): 此API用于查询流水线的触发策略。GET /cpepipeline/v2/pipelines/{pipeline_id}/hooks无请参考ServiceStage错误码。
- [创建流水线触发策略](https://support.huaweicloud.com/api-servicestage/servicestage_06_0301.md): 此API用于创建流水线的触发策略。POST /cpepipeline/v2/pipelines/{pipeline_id}/hooks请参考ServiceStage错误码。
- [修改流水线触发策略](https://support.huaweicloud.com/api-servicestage/servicestage_06_0302.md): 此API用于修改流水线的触发策略。PUT /cpepipeline/v2/pipelines/{pipeline_id}/hooks请参考ServiceStage错误码。
- [创建流水线环境](https://support.huaweicloud.com/api-servicestage/servicestage_06_0303.md): 此API用于修改流水线的环境。POST /cpepipeline/v2/environments请参考ServiceStage错误码。
- [修改流水线环境](https://support.huaweicloud.com/api-servicestage/servicestage_06_0304.md): 此API用于修改流水线的环境。PUT /cpepipeline/v2/environments/{environment_id}请参考ServiceStage错误码。
- [删除流水线环境](https://support.huaweicloud.com/api-servicestage/servicestage_06_0305.md): 此API用于删除流水线的环境。DELETE /cpepipeline/v2/environments/{environment_id}无无请参考ServiceStage错误码。
- [查询流水线环境详情](https://support.huaweicloud.com/api-servicestage/servicestage_06_0306.md): 此API用于查询流水线的环境。GET /cpepipeline/v2/environments/{environment_id}请参考ServiceStage错误码。
## SDK参考
- [SDK概述](https://support.huaweicloud.com/sdkreference-servicestage/servicestage_08_0001.md): 在开始使用之前,请确保您安装的是最新版本的SDK。使用过时的版本可能会导致兼容性问题或无法使用最新功能。您可以在SDK中心查询版本信息。表1介绍了ServiceStage提供的SDK语言版本,列举了最新版本SDK的获取地址。您可以在GitHub仓库查看SDK更新历史、获取安装包以及查看指导文档。如果无法正常打开GitHub仓库,请检查您所
## 常见问题
- [应用开发问题咨询指引](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0001.md): servicecomb-java-chassis、spring-cloud-huawei等SDK作为开源框架,版本的发布和维护都由开源团队负责,目前已经在开源社区积累了诸多问题的解决经验,若在开发使用过程中遇到问题,请通过如下链接检索历史问题、提交新问题和进行问题咨询:servicecomb-java-chassis开源框架开源社区:ht
- [微服务和其他平台服务有什么不同?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0003.md): 微服务是构建应用系统的架构模式,也是基于该理念构建的业务服务集合,将复杂业务拆解为多个功能单一、可独立运行的小服务。平台服务是一套面向技术支撑的通用能力集合,是支撑上层业务(包括微服务)稳定运行的技术支撑类服务,属于架构的基础设施层 、中间件层,不直接承载业务逻辑,而是解决分布式系统的共性技术问题。在使用上,平台服务需要进行订购流程进行服
- [微服务和其他平台服务有什么不同?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0003.md): 微服务是构建应用系统的架构模式,也是基于该理念构建的业务服务集合,将复杂业务拆解为多个功能单一、可独立运行的小服务。平台服务是一套面向技术支撑的通用能力集合,是支撑上层业务(包括微服务)稳定运行的技术支撑类服务,属于架构的基础设施层 、中间件层,不直接承载业务逻辑,而是解决分布式系统的共性技术问题。在使用上,平台服务需要进行订购流程进行服
- [如何查看应用组件部署失败的原因?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0005.md): 应用组件部署完成后,状态显示为未就绪,表示应用组件部署失败。在应用管理页面,单击组件所属应用名称,在组件列表单击待操作组件名称,在左侧导航栏单击实例列表。在组件管理页面,单击待操作组件名称,在左侧导航栏单击实例列表。
- [如何解决单击应用组件外部访问地址返回504的问题?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0009.md): 单击应用组件外部访问地址,返回“504 Gateway Time-out”。请参考配置安全组规则,在当前应用组件所在ECS主机上添加入方向规则,放通应用组件的监听端口。其中:协议端口:选择TCP协议,输入应用组件的监听端口。类型:根据支持的协议版本,选择IPv4或者IPv6。源地址:保持默认,即0.0.0.0/0。
- [如何处理虚拟机类型环境下应用创建实例失败?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0010.md): 虚拟机类型环境下部署组件,创建实例失败。在应用管理页面,单击组件所属应用名称,在组件列表单击待操作组件名称,在左侧导航栏单击实例列表。在组件管理页面,单击待操作组件名称,在左侧导航栏单击实例列表。特殊说明:实例在ECS主机下的相关目录:软件包存放目录:/opt/ssa/packages/${instanceName}/${instance
- [实例长期处于创建中怎么办?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0011.md): 应用组件部署以后,如果服务实例状态长期处于“未就绪”状态时,可以进入服务实例列表,展开实例详细信息,在“事件”页签查看详细信息,显示内存不足,如下图所示。可以通过新增节点解决该问题,操作方法请参考创建节点。
- [如何解决Docker运行node应用程序时的依赖问题?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0012.md): 在微服务docker里面运行一个node程序,这个程序依赖一个node-gyp,怎么在程序运行之前安装好这些依赖。可以定制自己的Dockerfile,在Dockerfile里面添加node-gyp依赖。
- [如何定制Tomcat Context path?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0013.md): 在创建和部署Tomcat应用时需要设置Tomcat配置,使用默认server.xml配置,上下文路径是"/",没有指定应用路径。选择开启公网访问,应用访问地址为:http://${应用公网域名}:${应用访问端口号}。例如,http://example_domain.com:30317。未开启公网访问,应用访问地址为:http://${V
- [如何固定应用组件IP?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0014.md): 在部署应用组件的过程中,如果不设置“TCP/UDP路由配置”,那么当容器重启时,应用的访问IP会发生变化。这种情况会为您的某些配置造成困扰。创建部署应用组件时或者部署应用组件后设置一下“TCP/UDP路由配置”即可。以下三种方式均可解决该问题:集群内访问:应用暴露给同一集群内其他应用访问的方式,可以通过集群内部域名访问。VPC内网访问:应
- [如何处理虚拟机类型环境下创建和部署组件时遇到ECS错误?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0015.md): 在ServiceStage虚拟机类型环境下创建和部署组件时可能会遇到ECS服务不可用问题。例如,在组件部署时调用ECS接口超时,查看日志详情报错如下:是,处理结束。否,执行2。
- [如何处理虚拟机类型环境下创建和部署组件时端口访问不通的错误?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0016.md): 在ServiceStage虚拟机类型环境下创建和部署组件时可能会遇到容器端口无法访问的问题。使用curl -kv http://${部署应用组件的弹性云服务器节点IP}:${容器端口}命令访问容器端口时会提示访问超时。如果该端口规则已经在已有安全组中存在,可直接勾选该安全组。如果该端口规则在已有安全组中不存在,请单击新建安全组,创建安全组
- [虚拟机类型环境下部署的应用组件支持在什么目录写文件?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0017.md): 虚拟机类型环境下部署的应用组件只支持在应用组件的运行目录下写文件,比如写日志文件或者解压包等。应用组件的运行目录为安装虚拟机应用组件的ECS上的/opt/application/${appName}/${appVersion}/${instanceId}目录路径下。其中:${appName}为组件实例名。${appVersion}为组件实
- [如何处理虚拟机类型环境下部署的组件删除失败报host status is not active错误的问题?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0018.md): 虚拟机类型环境下部署组件删除失败,在任务详情界面单击查看详情,看到的错误信息示例如下:其中:错误码为:SVCSTG.VMAPP.4001020。详细错误信息为:host status is not active: abb3d0a4-f715-4932-b7ec-6dd917f65778 ,“abb3d0a4-f715-4932-b7ec-
- [如何体验ServiceStage的源码部署功能?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0019.md): 如表1所示,ServiceStage基于GitHub提供了一些不同语言的demo。您可以Fork特定语言的demo源码到自己的GitHub代码仓库中,参考创建并部署组件去体验ServiceStage的源码部署功能。
- [如何处理使用ServiceStage灰度发布升级组件失败?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0052.md): 使用ServiceStage灰度发布升级组件失败,可能出现如下报错信息:query microservice info failed, microservices should be registered.The grayscale service must be a new version.如果报错信息为“query microserv
- [如何通过挂载配置项方式修改容器部署的组件配置文件?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0053.md): 使用ServiceStage容器部署方式部署的组件,由于ServiceStage技术栈中提供的配置文件可能无法满足您的实际业务要求,可以通过挂载配置项的方式修改组件配置文件。配置项挂载的文件通常为只读状态,配置为不存在的路径时,可以通过复制文件到指定路径解决无法修改的问题。
- [如何处理应用组件接入微服务引擎后在微服务治理下看到的应用名称和ServiceStage应用管理下的不同?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0055.md): 应用组件接入微服务引擎后在微服务治理下看到的应用名称和ServiceStage应用管理下的不同。例如,在应用管理下的canary-application应用下创建并部署的组件,接入微服务引擎后,在引擎的微服务目录 > 微服务列表下,查看到该组件实例的所属应用名称为canary-application-batch,两者并不相同。在Servi
- [如何查看应用组件部署失败的原因?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0005.md): 应用组件部署完成后,状态显示为未就绪,表示应用组件部署失败。在应用管理页面,单击组件所属应用名称,在组件列表单击待操作组件名称,在左侧导航栏单击实例列表。在组件管理页面,单击待操作组件名称,在左侧导航栏单击实例列表。
- [如何解决单击应用组件外部访问地址返回504的问题?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0009.md): 单击应用组件外部访问地址,返回“504 Gateway Time-out”。请参考配置安全组规则,在当前应用组件所在ECS主机上添加入方向规则,放通应用组件的监听端口。其中:协议端口:选择TCP协议,输入应用组件的监听端口。类型:根据支持的协议版本,选择IPv4或者IPv6。源地址:保持默认,即0.0.0.0/0。
- [如何处理虚拟机类型环境下应用创建实例失败?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0010.md): 虚拟机类型环境下部署组件,创建实例失败。在应用管理页面,单击组件所属应用名称,在组件列表单击待操作组件名称,在左侧导航栏单击实例列表。在组件管理页面,单击待操作组件名称,在左侧导航栏单击实例列表。特殊说明:实例在ECS主机下的相关目录:软件包存放目录:/opt/ssa/packages/${instanceName}/${instance
- [实例长期处于创建中怎么办?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0011.md): 应用组件部署以后,如果服务实例状态长期处于“未就绪”状态时,可以进入服务实例列表,展开实例详细信息,在“事件”页签查看详细信息,显示内存不足,如下图所示。可以通过新增节点解决该问题,操作方法请参考创建节点。
- [如何解决Docker运行node应用程序时的依赖问题?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0012.md): 在微服务docker里面运行一个node程序,这个程序依赖一个node-gyp,怎么在程序运行之前安装好这些依赖。可以定制自己的Dockerfile,在Dockerfile里面添加node-gyp依赖。
- [如何定制Tomcat Context path?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0013.md): 在创建和部署Tomcat应用时需要设置Tomcat配置,使用默认server.xml配置,上下文路径是"/",没有指定应用路径。选择开启公网访问,应用访问地址为:http://${应用公网域名}:${应用访问端口号}。例如,http://example_domain.com:30317。未开启公网访问,应用访问地址为:http://${V
- [如何固定应用组件IP?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0014.md): 在部署应用组件的过程中,如果不设置“TCP/UDP路由配置”,那么当容器重启时,应用的访问IP会发生变化。这种情况会为您的某些配置造成困扰。创建部署应用组件时或者部署应用组件后设置一下“TCP/UDP路由配置”即可。以下三种方式均可解决该问题:集群内访问:应用暴露给同一集群内其他应用访问的方式,可以通过集群内部域名访问。VPC内网访问:应
- [如何处理虚拟机类型环境下创建和部署组件时遇到ECS错误?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0015.md): 在ServiceStage虚拟机类型环境下创建和部署组件时可能会遇到ECS服务不可用问题。例如,在组件部署时调用ECS接口超时,查看日志详情报错如下:是,处理结束。否,执行2。
- [如何处理虚拟机类型环境下创建和部署组件时端口访问不通的错误?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0016.md): 在ServiceStage虚拟机类型环境下创建和部署组件时可能会遇到容器端口无法访问的问题。使用curl -kv http://${部署应用组件的弹性云服务器节点IP}:${容器端口}命令访问容器端口时会提示访问超时。如果该端口规则已经在已有安全组中存在,可直接勾选该安全组。如果该端口规则在已有安全组中不存在,请单击新建安全组,创建安全组
- [虚拟机类型环境下部署的应用组件支持在什么目录写文件?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0017.md): 虚拟机类型环境下部署的应用组件只支持在应用组件的运行目录下写文件,比如写日志文件或者解压包等。应用组件的运行目录为安装虚拟机应用组件的ECS上的/opt/application/${appName}/${appVersion}/${instanceId}目录路径下。其中:${appName}为组件实例名。${appVersion}为组件实
- [如何处理虚拟机类型环境下部署的组件删除失败报host status is not active错误的问题?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0018.md): 虚拟机类型环境下部署组件删除失败,在任务详情界面单击查看详情,看到的错误信息示例如下:其中:错误码为:SVCSTG.VMAPP.4001020。详细错误信息为:host status is not active: abb3d0a4-f715-4932-b7ec-6dd917f65778 ,“abb3d0a4-f715-4932-b7ec-
- [如何体验ServiceStage的源码部署功能?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0019.md): 如表1所示,ServiceStage基于GitHub提供了一些不同语言的demo。您可以Fork特定语言的demo源码到自己的GitHub代码仓库中,参考创建并部署组件去体验ServiceStage的源码部署功能。
- [如何处理使用ServiceStage灰度发布升级组件失败?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0052.md): 使用ServiceStage灰度发布升级组件失败,可能出现如下报错信息:query microservice info failed, microservices should be registered.The grayscale service must be a new version.如果报错信息为“query microserv
- [如何通过挂载配置项方式修改容器部署的组件配置文件?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0053.md): 使用ServiceStage容器部署方式部署的组件,由于ServiceStage技术栈中提供的配置文件可能无法满足您的实际业务要求,可以通过挂载配置项的方式修改组件配置文件。配置项挂载的文件通常为只读状态,配置为不存在的路径时,可以通过复制文件到指定路径解决无法修改的问题。
- [如何处理应用组件接入微服务引擎后在微服务治理下看到的应用名称和ServiceStage应用管理下的不同?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0055.md): 应用组件接入微服务引擎后在微服务治理下看到的应用名称和ServiceStage应用管理下的不同。例如,在应用管理下的canary-application应用下创建并部署的组件,接入微服务引擎后,在引擎的微服务目录 > 微服务列表下,查看到该组件实例的所属应用名称为canary-application-batch,两者并不相同。在Servi
- [ServiceStage怎么管理IDEA上的代码?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0021.md): IDEA是一款集成开发环境(IDE),开发者可以在本地使用IDEA完成代码编写编写完毕后将代码上传至对应的代码仓进行代码管理。后续在ServiceStage平台中,可以直接选择源码部署的方式,将代码仓中的项目部署为可运行的服务。如果是基于ServiceComb框架开发的话,则需要先创建ServiceComb应用,再选择源码部署并指定引擎,
- [如何添加构建服务器地址到GitLab服务器安全组?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0022.md): 若您的GitLab服务搭建在公有云内部网络,并且公网无法直接访问,则需将构建服务的相关地址添加到您的GitLab服务器安全组中,以保证构建任务顺利执行。操作方法,请参考设置安全组。ServiceStage所在网段,请联系技术支持工程师获取。ServiceStage所在网段,请联系技术支持工程师获取。应用组件构建,请参考编辑源码构建工程,获
- [如何添加构建服务器地址到Maven服务器安全组?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0023.md): 将构建集群的构建节点弹性IP添加到Maven私有服务所在节点的安全组中,以便构建服务访问Maven私有服务器下载依赖包。应用组件构建,请参考编辑源码构建工程,获取构建集群和过滤节点标签。构建任务构建,请参考创建源码构建任务,获取构建集群和过滤节点标签。应用组件构建在ServiceStage控制台,选择持续交付 > 构建,进入构建页面。单击
- [如何解决使用ServiceStage构建失败的问题?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0024.md): 软件工程构建失败的原因很多,可以按照以下场景排查定位。问题描述构建失败,构建日志显示如下错误提示信息中的一种:/proc/sys/user/max_user_namespaces needs to be set to non-zero./proc/sys/user/max_user_namespaces=100 may be low. C
- [如何使用VPC终端节点在构建镜像时访问依赖的服务?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0058.md): VPC终端节点(VPC Endpoint),能够将VPC私密地连接到终端节点服务,使VPC中的云资源无需弹性公网IP就能够访问终端节点服务,提高了访问效率,为您提供更加灵活、安全的组网方式。在Kubernetes类型环境下创建并部署组件时的组件镜像构建过程中,可以通过已创建的VPC终端节点与OBS、SWR服务通信,并使用APIG通过配置好
- [ServiceStage怎么管理IDEA上的代码?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0021.md): IDEA是一款集成开发环境(IDE),开发者可以在本地使用IDEA完成代码编写编写完毕后将代码上传至对应的代码仓进行代码管理。后续在ServiceStage平台中,可以直接选择源码部署的方式,将代码仓中的项目部署为可运行的服务。如果是基于ServiceComb框架开发的话,则需要先创建ServiceComb应用,再选择源码部署并指定引擎,
- [如何添加构建服务器地址到GitLab服务器安全组?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0022.md): 若您的GitLab服务搭建在公有云内部网络,并且公网无法直接访问,则需将构建服务的相关地址添加到您的GitLab服务器安全组中,以保证构建任务顺利执行。操作方法,请参考设置安全组。ServiceStage所在网段,请联系技术支持工程师获取。ServiceStage所在网段,请联系技术支持工程师获取。应用组件构建,请参考编辑源码构建工程,获
- [如何添加构建服务器地址到Maven服务器安全组?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0023.md): 将构建集群的构建节点弹性IP添加到Maven私有服务所在节点的安全组中,以便构建服务访问Maven私有服务器下载依赖包。应用组件构建,请参考编辑源码构建工程,获取构建集群和过滤节点标签。构建任务构建,请参考创建源码构建任务,获取构建集群和过滤节点标签。应用组件构建在ServiceStage控制台,选择持续交付 > 构建,进入构建页面。单击
- [如何解决使用ServiceStage构建失败的问题?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0024.md): 软件工程构建失败的原因很多,可以按照以下场景排查定位。问题描述构建失败,构建日志显示如下错误提示信息中的一种:/proc/sys/user/max_user_namespaces needs to be set to non-zero./proc/sys/user/max_user_namespaces=100 may be low. C
- [如何使用VPC终端节点在构建镜像时访问依赖的服务?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0058.md): VPC终端节点(VPC Endpoint),能够将VPC私密地连接到终端节点服务,使VPC中的云资源无需弹性公网IP就能够访问终端节点服务,提高了访问效率,为您提供更加灵活、安全的组网方式。在Kubernetes类型环境下创建并部署组件时的组件镜像构建过程中,可以通过已创建的VPC终端节点与OBS、SWR服务通信,并使用APIG通过配置好
- [如何解决上传软件包失败的问题?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0026.md): 上传满足系统要求的软件包后,系统提示“无权限访问,请联系管理员”。
- [如何解决Docker客户端push镜像失败的问题](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0027.md): 在后台Docker登录成功以后,使用Docker客户端上传镜像包时,例如执行如下命令上传:docker push10.125.54.133:20202/test1/busybox:latest10.125.54.133:20202为租户或用户准备上传仓库的IP和端口号。test1为namespace。上传失败,Docker客户端出现如下提
- [如何处理下载SWR软件包失败?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0028.md): 创建tomcat应用时,界面显示创建失败。经查后台tomcat日志,原因为下载swr中的软件包时认证失败。手工下载swr中的软件包,报401。把镜像设置为公开即可,私有包会导致因权限问题无法被拉取。
- [如何解决上传软件包失败的问题?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0026.md): 上传满足系统要求的软件包后,系统提示“无权限访问,请联系管理员”。
- [如何解决Docker客户端push镜像失败的问题](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0027.md): 在后台Docker登录成功以后,使用Docker客户端上传镜像包时,例如执行如下命令上传:docker push10.125.54.133:20202/test1/busybox:latest10.125.54.133:20202为租户或用户准备上传仓库的IP和端口号。test1为namespace。上传失败,Docker客户端出现如下提
- [如何处理下载SWR软件包失败?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0028.md): 创建tomcat应用时,界面显示创建失败。经查后台tomcat日志,原因为下载swr中的软件包时认证失败。手工下载swr中的软件包,报401。把镜像设置为公开即可,私有包会导致因权限问题无法被拉取。
- [退订服务器是否影响现有程序运行?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0030.md): 退订服务器是否影响现有程序运行?容器部署,退订服务器后服务实例将会在CCE集群内重新调度。虚拟机部署,退订服务器后部署在该虚机上的服务实例将不可用,不会被重新调度。
- [如何使用VPC终端节点在安装虚拟机Agent时访问依赖的服务?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0057.md): VPC终端节点(VPC Endpoint),能够将VPC私密地连接到终端节点服务,使VPC中的云资源无需弹性公网IP就能够访问终端节点服务,提高了访问效率,为您提供更加灵活、安全的组网方式。为虚拟机类型环境纳管的ECS安装虚拟机Agent时,可以通过已创建的VPC终端节点与LTS、AOM、OBS、SWR服务通信,并使用APIG通过配置好的
- [如何处理虚拟机Agent安装成功但是界面仍然显示缺少Agent?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0006.md): 虚拟机安装Agent完成后,显示安装成功,提示“Install agent success!”。登录ServiceStage控制台,查看虚拟机状态仍然为缺少Agent,请先安装。cd /opt/servicestage-agentcat servicestage-agent.conf如果返回结果中AK、SK的值为空,则授权模式为委托授权,
- [如何处理虚拟机Agent离线?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0007.md): Agent已经安装,但处于离线状态,不能正常工作。cd /opt/servicestage-agentcat servicestage-agent.conf如果返回结果中AK、SK的值为空,则授权模式为委托授权,请执行3。如果返回结果中AK、SK的值不为空,则授权模式为AK/SK,请执行4。登录云服务器控制台。在左侧导航栏选择弹性云服务器
- [如何解决虚拟机Agent亚健康?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0060.md): 在环境详情查看纳管的虚拟机Agent状态为亚健康。虚拟机网络问题。
- [资源准备阶段弹性伸缩组创建失败怎么办?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0008.md): 部署应用组件之后,在资源准备阶段,弹性伸缩组创建失败,错误码以AS.xxx所示。根据弹性伸缩AS的错误码文档,结合错误信息和错误码含义,定位失败原因,重新创建应用组件。
- [如何处理开启了安全认证的微服务引擎专享版开启IPv6后服务注册失败?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0031.md): 基于Java Chassis开发的微服务注册到开启了安全认证的微服务引擎专享版,微服务的注册发现地址使用微服务引擎服务注册发现的IPv4地址,可以注册成功并正常启动。如果修改微服务的注册发现地址为微服务引擎注册发现的IPv6地址后,注册失败并报错“java.net.SocketException: Protocol family unav
- [如何处理操作微服务引擎专享版时遇到非微服务引擎本身错误?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0032.md): 在对微服务引擎专享版执行创建、删除、升级等操作时,可能会遇到非微服务引擎本身的错误。例如,在创建微服务引擎专享版时,集群部署失败,报错如下:页面上展示的错误信息中已经包含相应服务的错误码,根据错误码和错误信息联系相应服务的技术支持工程师提供支持。
- [如何将组件构建集群由共享构建集群切换为私有构建集群?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0033.md): ServiceStage提供的共享构建集群为所有用户共用,从安全和资源隔离的角度考虑,并不安全。建议您在共享构建集群下线前,尽快将共享构建集群上的应用配置到私有构建集群,私有构建集群会提供更加安全可靠的服务。已经创建集群,请参考购买集群操作。已为CCE集群节点绑定弹性IP,请参考将弹性公网IP绑定至实例。如果过滤结果为空,操作结束。如果过
- [如何解决微服务引擎创建过程中处理接入地址步骤失败?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0050.md): 创建引擎过程中,处理接入地址步骤失败,报错提示:用户的项目未对CSE云服务进行委托授权。当您使用从ServiceStage发放的微服务引擎实例时,如想在CSE中发放新实例,需要对CSE云服务进行授权,具体操作可参考授权使用微服务引擎。当您没有授予任何权限时,由于CSE使用依赖VPC云服务,因此需要先参考创建委托创建云服务委托cse_adm
- [微服务引擎版本从1.x升级到2.x时有哪些注意事项?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0054.md): 微服务引擎专享版从1.x升级到2.x的过程中及升级完以后可能会出现的现象及解决方法如下:现象1:在微服务引擎专享版从1.x版本升级至2.x版本的过程中,使用接口获取配置或更新配置失败,报connection refused或Connection was closed,出现错误信息示例如下:[ERROR] Config update fro
- [获取配置失败](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0056.md): 微服务在接入相应的微服务开发框架(如spring-cloud-huawei、java-chassis)后,微服务通过SDK调用查询配置接口到微服务引擎获取配置项失败。微服务与注册中心间的连接因网络、CPU等其他因素发生抖动时,可能会导致请求异常。微服务框架具有自愈能力,拉取配置失败后会自动进行重试,一般情况下不会导致业务异常。您可以查看下
- [退订服务器是否影响现有程序运行?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0030.md): 退订服务器是否影响现有程序运行?容器部署,退订服务器后服务实例将会在CCE集群内重新调度。虚拟机部署,退订服务器后部署在该虚机上的服务实例将不可用,不会被重新调度。
- [如何使用VPC终端节点在安装虚拟机Agent时访问依赖的服务?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0057.md): VPC终端节点(VPC Endpoint),能够将VPC私密地连接到终端节点服务,使VPC中的云资源无需弹性公网IP就能够访问终端节点服务,提高了访问效率,为您提供更加灵活、安全的组网方式。为虚拟机类型环境纳管的ECS安装虚拟机Agent时,可以通过已创建的VPC终端节点与LTS、AOM、OBS、SWR服务通信,并使用APIG通过配置好的
- [如何处理虚拟机Agent安装成功但是界面仍然显示缺少Agent?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0006.md): 虚拟机安装Agent完成后,显示安装成功,提示“Install agent success!”。登录ServiceStage控制台,查看虚拟机状态仍然为缺少Agent,请先安装。cd /opt/servicestage-agentcat servicestage-agent.conf如果返回结果中AK、SK的值为空,则授权模式为委托授权,
- [如何处理虚拟机Agent离线?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0007.md): Agent已经安装,但处于离线状态,不能正常工作。cd /opt/servicestage-agentcat servicestage-agent.conf如果返回结果中AK、SK的值为空,则授权模式为委托授权,请执行3。如果返回结果中AK、SK的值不为空,则授权模式为AK/SK,请执行4。登录云服务器控制台。在左侧导航栏选择弹性云服务器
- [如何解决虚拟机Agent亚健康?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0060.md): 在环境详情查看纳管的虚拟机Agent状态为亚健康。虚拟机网络问题。
- [资源准备阶段弹性伸缩组创建失败怎么办?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0008.md): 部署应用组件之后,在资源准备阶段,弹性伸缩组创建失败,错误码以AS.xxx所示。根据弹性伸缩AS的错误码文档,结合错误信息和错误码含义,定位失败原因,重新创建应用组件。
- [如何处理开启了安全认证的微服务引擎专享版开启IPv6后服务注册失败?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0031.md): 基于Java Chassis开发的微服务注册到开启了安全认证的微服务引擎专享版,微服务的注册发现地址使用微服务引擎服务注册发现的IPv4地址,可以注册成功并正常启动。如果修改微服务的注册发现地址为微服务引擎注册发现的IPv6地址后,注册失败并报错“java.net.SocketException: Protocol family unav
- [如何处理操作微服务引擎专享版时遇到非微服务引擎本身错误?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0032.md): 在对微服务引擎专享版执行创建、删除、升级等操作时,可能会遇到非微服务引擎本身的错误。例如,在创建微服务引擎专享版时,集群部署失败,报错如下:页面上展示的错误信息中已经包含相应服务的错误码,根据错误码和错误信息联系相应服务的技术支持工程师提供支持。
- [如何将组件构建集群由共享构建集群切换为私有构建集群?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0033.md): ServiceStage提供的共享构建集群为所有用户共用,从安全和资源隔离的角度考虑,并不安全。建议您在共享构建集群下线前,尽快将共享构建集群上的应用配置到私有构建集群,私有构建集群会提供更加安全可靠的服务。已经创建集群,请参考购买集群操作。已为CCE集群节点绑定弹性IP,请参考将弹性公网IP绑定至实例。如果过滤结果为空,操作结束。如果过
- [如何解决微服务引擎创建过程中处理接入地址步骤失败?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0050.md): 创建引擎过程中,处理接入地址步骤失败,报错提示:用户的项目未对CSE云服务进行委托授权。当您使用从ServiceStage发放的微服务引擎实例时,如想在CSE中发放新实例,需要对CSE云服务进行授权,具体操作可参考授权使用微服务引擎。当您没有授予任何权限时,由于CSE使用依赖VPC云服务,因此需要先参考创建委托创建云服务委托cse_adm
- [微服务引擎版本从1.x升级到2.x时有哪些注意事项?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0054.md): 微服务引擎专享版从1.x升级到2.x的过程中及升级完以后可能会出现的现象及解决方法如下:现象1:在微服务引擎专享版从1.x版本升级至2.x版本的过程中,使用接口获取配置或更新配置失败,报connection refused或Connection was closed,出现错误信息示例如下:[ERROR] Config update fro
- [获取配置失败](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0056.md): 微服务在接入相应的微服务开发框架(如spring-cloud-huawei、java-chassis)后,微服务通过SDK调用查询配置接口到微服务引擎获取配置项失败。微服务与注册中心间的连接因网络、CPU等其他因素发生抖动时,可能会导致请求异常。微服务框架具有自愈能力,拉取配置失败后会自动进行重试,一般情况下不会导致业务异常。您可以查看下
- [为什么ServiceStage中看不到日志?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0035.md): ServiceStage中看不到日志,可能是由于待查看日志的主机未安装ICAgent或者用户业务日志输出位置为非标准位置导致的。待查看日志的主机未安装ICAgentServiceStage的日志查看能力是由AOM服务提供的。主机是否安装ICAgent是使用AOM的日志能力的前提,否则将无法查看ServiceStage的日志。ICAgent
- [替换弹性IP后应用访问方式失效后怎么办?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0036.md): 当外网负载均衡绑定到应用时,如果把负载均衡的弹性IP替换掉,则应用访问方式上无法自动更新。需要手动删除之前的记录,重新添加新更换的IP,以新IP为访问地址的ELB访问方式。
- [如何处理启动一个新服务后导致一个节点内存使用率过高的问题?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0037.md): 启动一个新服务导致一个节点内存使用率过高,怎么处理?设置调度策略亲和性,可以使服务实例按亲和性节点部署即可。
- [如何彻底把某个服务卸载关闭不再使用?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0038.md): 未开启安全认证的微服务引擎,请执行10。开启安全认证的微服务引擎,请执行9。首次连接微服务引擎,请输入root账号名及创建微服务引擎时输入的密码。创建账号请参考新增账号。删除资源需要对应的权限,如果提示没有权限,参考ServiceStage权限说明申请权限。
- [如何解决配置容器日志时有的日志类型无法采集的问题?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0039.md): 在进行容器日志配置与采集的过程中,存在部分日志类型无法被ICAgent正常识别并采集的情况。ICAgent工具目前只支持采集后缀为.log、.trace 、.out的日志文件。若在实际使用过程中,遇到其他格式的日志文件无法被正常采集的情况,建议您将相关日志的输出格式调整为上述支持的类型,以确保ICAgent能够顺利完成日志数据的采集。
- [为什么ServiceStage中看不到日志?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0035.md): ServiceStage中看不到日志,可能是由于待查看日志的主机未安装ICAgent或者用户业务日志输出位置为非标准位置导致的。待查看日志的主机未安装ICAgentServiceStage的日志查看能力是由AOM服务提供的。主机是否安装ICAgent是使用AOM的日志能力的前提,否则将无法查看ServiceStage的日志。ICAgent
- [替换弹性IP后应用访问方式失效后怎么办?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0036.md): 当外网负载均衡绑定到应用时,如果把负载均衡的弹性IP替换掉,则应用访问方式上无法自动更新。需要手动删除之前的记录,重新添加新更换的IP,以新IP为访问地址的ELB访问方式。
- [如何处理启动一个新服务后导致一个节点内存使用率过高的问题?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0037.md): 启动一个新服务导致一个节点内存使用率过高,怎么处理?设置调度策略亲和性,可以使服务实例按亲和性节点部署即可。
- [如何彻底把某个服务卸载关闭不再使用?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0038.md): 未开启安全认证的微服务引擎,请执行10。开启安全认证的微服务引擎,请执行9。首次连接微服务引擎,请输入root账号名及创建微服务引擎时输入的密码。创建账号请参考新增账号。删除资源需要对应的权限,如果提示没有权限,参考ServiceStage权限说明申请权限。
- [如何解决配置容器日志时有的日志类型无法采集的问题?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0039.md): 在进行容器日志配置与采集的过程中,存在部分日志类型无法被ICAgent正常识别并采集的情况。ICAgent工具目前只支持采集后缀为.log、.trace 、.out的日志文件。若在实际使用过程中,遇到其他格式的日志文件无法被正常采集的情况,建议您将相关日志的输出格式调整为上述支持的类型,以确保ICAgent能够顺利完成日志数据的采集。
- [微服务和普通应用有什么不同?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0041.md): 微服务是一种架构模式,其核心是将一个单体应用分成多个部分进行开发。所以微服务架构的应用程序,其本质上是一个分布式应用。基于微服务架构构建的应用程序,可以让业务变化更快,整体系统可靠性更高。
- [如何解决微服务注册失败问题(针对java chassis)?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0042.md): 微服务部署成功后,需要将微服务注册到服务中心和配置中心,才能使用注册发现和微服务治理能力。如果注册失败,可能由于以下因素导致的:AK/SK未配置或者配置不正确。服务中心或配置中心地址配置不正确。网络不通。域名解析失败。监听端口被占用。异常消息如下时,问题原因为AK/SK没有正确设置和携带到请求头里。{"errorCode":"401002
- [部署在云上的微服务如何进行排错?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0043.md): 对于问题的定界,可以使用微服务仪表盘,微服务仪表盘请参考使用微服务仪表盘查看微服务运行指标。通过仪表盘可以看到系统内所有微服务及其实例的实时运行情况,找到没有正常工作的节点。找到问题节点后,可以通过APM查看问题节点的应用日志来分析具体问题。
- [如何决定使用SDK构建微服务还是使用ServiceMesh?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0044.md): SDK方式适合完全自治的微服务,方便线下调试,但是需要引入SDK,基于SDK进行开发。Mesher的方式需要在部署的时候准备Mesher环境,开发方便,无需引入其他的SDK。将非Java语言编写的业务代码改造为微服务。老旧的Java服务改造微服务。想将非Java SDK开发的服务与Java SDK编写的服务对接。使用了分布式事务。Java
- [如何解决获取依赖失败的问题?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0045.md): 配置maven镜像源之后,获取依赖失败,如图1所示。对于企业内部需要使用代理访问外网的情况,需要配置Maven代理,可以在用户目录(windows中如C:\Users\yang****\)下的.m2目录中setting.xml(用户配置)或Maven安装目录下的conf目录中setting.xml(系统全局配置)里配置代理来实现。找到se
- [服务名重复校验范围是什么?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0046.md): 服务名重复校验范围是什么?服务名重复校验范围是微服务名称、微服务应用、微服务版本和微服务环境。是一个微服务的主键,标识一个唯一的微服务。请确保主键不重复。
- [为什么一定要定义服务契约?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0048.md): 企业级系统规模普遍较大,微服务组件众多,所以对服务间接口进行统一管理是企业的关键需求。微服务引擎通过契约管理满足这一需求。管理角度:通过契约管理,企业中的接口管理者可以统一定义微服务的契约文件(符合接口描述标准的接口定义文件),从而做到规范并协调多个开发团队的接口开发,降低沟通成本且避免后期的混乱。开发角度:在微服务开发的时候,不同团队甚
- [如何解决微服务应用开发过程中微服务开发框架同netty版本不匹配的问题?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0049.md): 开发微服务应用时,运行日志提示如下错误:通常是由于某个第三方软件引入了不匹配的版本依赖。可在开发环境下使用mvn dependency:tree命令查看依赖树,排查微服务开发框架同netty版本是否匹配。例如,ServiceComb 2.0.1开发框架所匹配的netty依赖版本为4.1.45.Final。使用maven管理复杂依赖关系,请
- [如何将Java或者Tomcat应用打包成压缩包用于虚拟机部署方式部署组件?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0059.md): 使用虚拟机部署方式部署组件时,ServiceStage支持将Java或者Tomcat应用打包成zip或者tar.gz压缩包用于部署。Java应用压缩包示例:https://github.com/servicestage-demo/example/tree/master/servicestage-vm-demo/demoJavaExampl
- [微服务和普通应用有什么不同?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0041.md): 微服务是一种架构模式,其核心是将一个单体应用分成多个部分进行开发。所以微服务架构的应用程序,其本质上是一个分布式应用。基于微服务架构构建的应用程序,可以让业务变化更快,整体系统可靠性更高。
- [如何解决微服务注册失败问题(针对java chassis)?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0042.md): 微服务部署成功后,需要将微服务注册到服务中心和配置中心,才能使用注册发现和微服务治理能力。如果注册失败,可能由于以下因素导致的:AK/SK未配置或者配置不正确。服务中心或配置中心地址配置不正确。网络不通。域名解析失败。监听端口被占用。异常消息如下时,问题原因为AK/SK没有正确设置和携带到请求头里。{"errorCode":"401002
- [部署在云上的微服务如何进行排错?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0043.md): 对于问题的定界,可以使用微服务仪表盘,微服务仪表盘请参考使用微服务仪表盘查看微服务运行指标。通过仪表盘可以看到系统内所有微服务及其实例的实时运行情况,找到没有正常工作的节点。找到问题节点后,可以通过APM查看问题节点的应用日志来分析具体问题。
- [如何决定使用SDK构建微服务还是使用ServiceMesh?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0044.md): SDK方式适合完全自治的微服务,方便线下调试,但是需要引入SDK,基于SDK进行开发。Mesher的方式需要在部署的时候准备Mesher环境,开发方便,无需引入其他的SDK。将非Java语言编写的业务代码改造为微服务。老旧的Java服务改造微服务。想将非Java SDK开发的服务与Java SDK编写的服务对接。使用了分布式事务。Java
- [如何解决获取依赖失败的问题?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0045.md): 配置maven镜像源之后,获取依赖失败,如图1所示。对于企业内部需要使用代理访问外网的情况,需要配置Maven代理,可以在用户目录(windows中如C:\Users\yang****\)下的.m2目录中setting.xml(用户配置)或Maven安装目录下的conf目录中setting.xml(系统全局配置)里配置代理来实现。找到se
- [服务名重复校验范围是什么?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0046.md): 服务名重复校验范围是什么?服务名重复校验范围是微服务名称、微服务应用、微服务版本和微服务环境。是一个微服务的主键,标识一个唯一的微服务。请确保主键不重复。
- [为什么一定要定义服务契约?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0048.md): 企业级系统规模普遍较大,微服务组件众多,所以对服务间接口进行统一管理是企业的关键需求。微服务引擎通过契约管理满足这一需求。管理角度:通过契约管理,企业中的接口管理者可以统一定义微服务的契约文件(符合接口描述标准的接口定义文件),从而做到规范并协调多个开发团队的接口开发,降低沟通成本且避免后期的混乱。开发角度:在微服务开发的时候,不同团队甚
- [如何解决微服务应用开发过程中微服务开发框架同netty版本不匹配的问题?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0049.md): 开发微服务应用时,运行日志提示如下错误:通常是由于某个第三方软件引入了不匹配的版本依赖。可在开发环境下使用mvn dependency:tree命令查看依赖树,排查微服务开发框架同netty版本是否匹配。例如,ServiceComb 2.0.1开发框架所匹配的netty依赖版本为4.1.45.Final。使用maven管理复杂依赖关系,请
- [如何将Java或者Tomcat应用打包成压缩包用于虚拟机部署方式部署组件?](https://support.huaweicloud.com/servicestage_faq/servicestage_07_0059.md): 使用虚拟机部署方式部署组件时,ServiceStage支持将Java或者Tomcat应用打包成zip或者tar.gz压缩包用于部署。Java应用压缩包示例:https://github.com/servicestage-demo/example/tree/master/servicestage-vm-demo/demoJavaExampl