检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
单击“添加组件”。 勾选在部署组件到指定CCE集群中已经部署成功的组件,单击“确定”。 根据下表修改组件相关配置信息。 组件名称 填写组件的名称。 建议组件名称可以区分其所在CCE集群的可用区信息(例如:test-comp-az2)。 所属集群 选择跟部署组件到指定CCE集群中选择
创建应用 在创建并部署组件之前,您需要先创建应用。 登录ServiceStage控制台。 选择“应用管理 > 创建应用”,参考下表设置应用参数,其中带“*”标志的参数为必填参数。 参数 说明 *应用名称 应用名称必须唯一,不能重复。 长度2到64个字符,可以包含英文字母、数字、下
能够相互发现和调用。 微服务:完成某项具体业务功能的软件系统。微服务是独立开发、部署的单元。 微服务实例:将微服务采用部署系统部署到运行环境,就产生了实例。可以将实例理解为一个进程,一个微服务可以部署若干实例。 微服务环境:服务中心建立的一个逻辑概念,比如development、
本章节指导您根据实际业务需要删除不再使用的技术栈自定义版本。 暂时仅支持删除“部署类型”为“虚拟机”的Java、Tomcat技术栈自定义版本。 前提条件 待删除技术栈自定义版本已添加且未被用于使用虚拟机部署方式创建并部署组件。添加技术栈自定义版本,请参考添加技术栈自定义版本。 删除已启用的技术栈自定义版本,请先停用技术栈版本。
IDEA是本地的IDE,在IDE上编码后上传代码库,在ServiceStage上选择源码部署。 如果是基于ServiceComb框架开发的话,创建ServiceComb应用,选择源码部署,指定引擎,就可以治理了。 父主题: 持续交付
上传代码到GitLab代码仓库 本实践使用的是Java项目代码,使用Maven构建Jar包。 前提条件 Jenkins所在Linux虚拟机能够访问GitLab代码仓库。 已经在GitLab创建账号和仓库。 操作步骤 登录GitLab。 上传代码到已创建好的代码仓库。 父主题: 操作前准备
cce,云容器引擎。 ecs,弹性云服务器。 dcs,分布式缓存服务。 rds,云数据库。 cse,ServiceComb引擎。 nacos,注册配置中心。 ms_gateway,应用网关。 subnet,子网。 acl,网络ACL。 请求示例 无 响应示例 { "resources":
Object> 组件部署件,key为组件component_name;对于Docker多容器场景,key为容器名称。请参考表4。 version String 应用组件版本号。 configuration Map<String, Object> 应用组件配置,如环境变量。 creator
确认发布单详情后发布:单击目标发布单名称,进入该发布单的“发布管理”页面确认各组件的配置无误后,单击“发布”。 单击“确认”。 批量部署发布单:您可以查看该发布单的发布记录和发布单信息,执行克隆批量部署发布单、删除发布单操作。 批量升级发布单:您可以查看该发布单的发布记录和发布单信息
待操作Metrics Server插件已经安装,请参考安装Metrics Server。 升级Metrics Server 登录ServiceStage控制台。 选择“环境管理”,进入“环境管理”页面。 单击待操作环境名称,进入环境“概览”页面。 选择“插件管理”。 选择“插件”下的“Metrics
查看组件运行指标 组件创建并部署完成后,您可以进入组件“指标图表”页面,查看组件运行指标的统计结果。 前提条件 组件已创建部署成功,请参考创建并部署组件。 查看组件运行指标 登录ServiceStage控制台。 选择以下任意方式进入组件“指标图表”页面: 在“应用管理”页面,单击
过52个字符。 创建并部署组件时,“工作负载类型”选择“无状态”且“工作负载名称”自定义,则组件实例名称长度不超过63个字符。 创建并部署组件时,“工作负载名称”默认由系统自动生成,则组件实例名称长度不超过52个字符。 虚拟机环境下部署组件的实例数量,即部署组件时所选择的虚拟机数
修改组件访问域名 对于开启了公网访问并设置了访问域名的组件,部署完成后,可以对域名进行修改。 前提条件 自动生成的域名仅7天有效期,在域名有效期(7天)过后,需修改为自定义域名。 组件创建并部署时,已开启公网访问。 对于已创建并部署的组件,状态需为“运行中”才可修改域名。 已在域名提供者处获取域名。
${应用访问端口号}。例如,http://192.168.0.168:30317。 在部署组件的组件配置过程中,可在设置“Tomcat 配置”时根据具体业务实际自定义应用路径: 勾选“配置参数”。 单击“使用示例模板”,根据业务要求编辑模板文件。 参考如下示例修改Context
Injector负载过程中无法挂载Sermant Agent,可能会导致在此期间重启的服务实例接入ServiceComb引擎或者注册配置中心失败。 前提条件 待操作Sermant Injector插件已经安装,请参考安装Sermant Injector。 重启Sermant Injector 登录ServiceStage控制台。
Injector插件,会删除如下表所示的内容。 名称 说明 配置项 安装Sermant Injector时选择的CCE集群cse命名空间下创建的名为sermant-injector的配置项。关于配置项,请参考管理配置项。 密钥 安装Sermant Injector时选择的CCE集群cse命名空间
假设您计划购买ServiceStage专业版,应用实例数规格选择100,购买时长1个月,在ServiceStage价格计算器页面底部,您将看到所需的配置费用。 图1 包年包月配置费用示例 计费周期 包年包月使用ServiceStage的计费周期是根据您购买资源包的时长来确定的(以GMT+08:00时间为
创建灰度泳道 基线泳道创建完成后,需要再创建灰度泳道用于部署组件灰度版本,用于调整流量至灰度泳道验证业务。 操作步骤 登录ServiceStage控制台。 单击“全链路流量控制”。 单击待创建灰度泳道所在泳道组名称(例如:lane-test),进入“全链路流量控制”页面。 单击“创建泳道”,参考下表填写灰度泳道信息。
删除应用 当应用不再使用时,可以将其删除。 前提条件 待删除应用下未部署组件或者部署的组件已经被删除。删除组件,请参考删除组件。 删除应用 登录ServiceStage控制台。 选择“应用管理”。 选择以下任意方式删除应用。 直接删除:选择待操作应用,在“操作”列单击“删除”。
js、Docker、Tomcat等技术栈,可无侵入托管Apache ServiceComb Java Chassis、Spring Cloud等微服务应用,另外还提供配置管理、监控运维和服务治理等更多功能,让企业微服务应用上云更简单。 优势 ServiceStage提供了的微服务应用解决方案具有以下优势: