检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
微服务和普通应用有什么不同? 微服务是一种架构模式,其核心是将一个单体应用分成多个部分进行开发。所以微服务架构的应用程序,其本质上是一个分布式应用。 基于微服务架构构建的应用程序,可以让业务变化更快,整体系统可靠性更高。 类型 微服务 普通应用 开发 每个微服务的体量相对较小,业界的two
设置分支/tag构建 在软件开发和版本控制系统中,分支(Branch)和标签(Tag)是两种不同的概念: 分支是版本控制系统中的一个独立开发线。它允许开发者从主分支(通常是main或master)创建一个副本,进行新的功能开发或修复,而不会影响主分支的稳定性。分支构建通常用于持续集成(Continuous
编辑源码构建任务 本章节指导您根据实际需要编辑源码构建任务。 前提条件 待编辑的源码构建任务已存在: 系统创建构建任务,请参考使用容器部署方式基于界面配置创建并部署组件、使用容器部署方式基于YAML配置创建并部署组件。 用户创建构建任务,请参考创建源码构建任务。 编辑源码构建任务
与其他服务的关系 ServiceStage吸收了全面云化转型的成功经验和技术创新成果,集成了众多服务的核心功能,对公有云基础设施服务、存储服务、数据库服务、软件仓库服务、监控运维以及中间件服务进行了深度整合,全力打造功能齐全的一站式应用云平台。 使用ServiceStage可以系
创建安全认证账号名和密码 为开启了安全认证的微服务引擎专享版创建账号名和密码,请参考系统管理。 您可以使用关联了admin角色权限的账号创建新账号,根据实际业务需求把合适的角色同账号关联。使用该账号的用户则具有对该微服务引擎的相应的访问和操作权限。 您可以使用关联了admin角色
创建应用 功能介绍 应用是一个功能相对完备的业务系统,由一个或多个特性相关的组件组成。 此API用于创建应用。 调试 您可以在API Explorer中调试该接口。 URI POST /v3/{project_id}/cas/applications 表1 路径参数 参数 是否必选
本地开发工具包含了微服务引擎2.x的本地轻量化版本,提供用于本地开发的轻量服务中心、配置中心,和简单易用的界面。 使用说明请参考本地开发工具压缩包中的README.md文件。 表1 本地引擎资源配额限制 功能 资源 最大配额 微服务管理 微服务版本数量(个) 10,000 单个微服务实例数量(个)
Cloud应用全链路灰度 在一个存在多个微服务组件的应用体系中,对其中一个微服务组件进行版本升级发布时,会涉及到其他微服务组件版本的变动升级。所以要求在灰度验证时能够使得灰度流量同时经过涉及到的所有微服务组件灰度版本。 但是在真实业务场景中,由于业务的微服务组件规模和数量很大,一条请求链路
创建并管理应用 操作场景 应用是一个功能相对完备的业务系统,由一个或多个特性相关的组件组成。 下面介绍如何调用创建应用API创建应用,再调用根据应用ID修改应用配置API为应用添加应用环境变量,最后调用根据应用ID获取应用详细信息API查询应用详细信息。 API的调用方法请参见如何调用API。
internal error 服务内部错误 系统繁忙,请稍后重试 500 SVCSTG.00100501 remote service error 远程服务错误 系统繁忙,请稍后重试 500 SVCSTG.REPO.0500 service internal error 服务内部错误 网络异常等原因,稍后重试。
为什么一定要定义服务契约? 企业级系统规模普遍较大,微服务组件众多,所以对服务间接口进行统一管理是企业的关键需求。微服务引擎通过契约管理满足这一需求。 管理角度:通过契约管理,企业中的接口管理者可以统一定义微服务的契约文件(符合接口描述标准的接口定义文件),从而做到规范并协调多个
时持续运行的场景,推荐该方式。以下是一些适用于包年包月计费模式的业务场景: 稳定业务需求:对于长期运行且资源需求相对稳定的业务,如企业业务系统等,包年包月计费模式能提供较高的成本效益。 长期项目:对于周期较长的项目,如科研项目、大型活动策划等,包年包月计费模式可以确保在整个项目周期内资源的稳定使用。
创建源码构建任务 创建软件包构建任务 流水线管理 仓库授权 微服务引擎 创建微服务引擎 管理微服务引擎 使用微服务引擎 常见问题 了解更多常见问题、案例和解决方案 热门案例 ServiceStage服务如何定价? CSE微服务引擎如何定价? 微服务和普通应用有什么不同? 如何体验ServiceStage的源码部署功能?
使用微服务引擎 使用微服务仪表盘 管理微服务 微服务治理 配置管理(适用于2.x版本) 配置管理(适用于1.x版本) 系统管理 父主题: 微服务引擎
单击左上角,返回“应用管理”页面。 选择“微服务引擎 > 微服务目录”。 在微服务引擎下拉列表选择部署了微服务应用的ServiceComb引擎。 在“微服务列表”页签的“全部应用”下拉列表中选择创建应用时创建的应用名称(例如:weathermap)。 如果各微服务实例数如下表所示,则部署成功。
可以保证整体系统的稳定,在初始灰度的时候就可以发现、调整问题,以减少其影响度。 表1 灰度发布类型说明 类型 说明 微服务灰度发布 适用于容器部署方式部署的微服务组件(ServiceComb/Spring Cloud),灰度发布任务作用于微服务,可通过多个微服务协作,共同完成新特性的上线。
单击左上角,返回“应用管理”页面。 选择“微服务引擎 > 微服务目录”。 在微服务引擎下拉列表选择部署了微服务应用的ServiceComb引擎。 在“微服务列表”页签的“全部应用”下拉列表中选择创建应用时创建的应用名称(例如:weathermap)。 如果各微服务实例数如下表所示,则部署成功。
应用概述 应用是一个功能相对完备的业务系统,由一个或多个特性相关的组件组成。 关于组件,请参考组件概述。 例如把天气预报作为一个应用,包含weather和forecast两个组件。以应用维度组织多个组件,可以实现应用的全链路灰度发布和在不同环境的快速克隆。 父主题: 应用管理
查看监控指标及告警 概述 应用运维管理服务(AOM)可以监控和查看ServiceStage服务的运行状态、各个指标的使用情况,并对监控项创建告警规则。 当您使用ServiceStage服务部署组件后,AOM服务能关联通过在ServiceStage部署组件的监控指标,帮助您实时掌握
ServiceStage支持使用CCE集群下“弹性云服务器-虚拟机”、“裸金属服务器”类型的节点。 CCE集群节点支持的操作系统,请参考节点操作系统。 CCE集群节点容器引擎当前支持Docker和Containerd。节点操作系统和容器引擎的对应关系,请参考容器引擎。 环境如果选择