检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
oller实例流向unit-consumer实例,再流向unit-provider实例。 父主题: 使用ServiceStage全链路流量控制实现Spring Cloud应用全链路灰度
组件的时候,会默认访问基线泳道中的组件。 操作步骤 登录ServiceStage控制台。 单击“全链路流量控制”。 单击待创建基线泳道所在泳道组名称(例如:lane-test),进入“全链路流量控制”页面。 单击“创建基线泳道”,参考下表填写泳道信息。 参数名称 参数说明 泳道名称
权信息。 “用户名/组织”选择注册GitHub账号并复刻全链路流量控制示例源码时创建的GitHub账号。 “仓库名称”选择注册GitHub账号并复刻全链路流量控制示例源码时已复刻到您的GitHub下的全链路流量控制示例源码仓库的名称,例如:full-link-router-sch-demo。
根据实际需要创建需纳管的基础资源: 已创建环境待纳管的状态为运行中的弹性云服务器ECS,ECS和环境所在的VPC需要一致,且不能被其他环境纳管。 弹性云服务器ECS用于“虚拟机”类型环境下部署和运行组件。创建弹性云服务器ECS,请参考自定义购买ECS。 已创建环境待纳管的弹性伸缩组AS,AS和环境所
和unit-provider-gray。 操作步骤 登录ServiceStage控制台。 单击“全链路流量控制”。 单击待操作灰度泳道所在泳道组名称(例如:lane-test),进入“全链路流量控制”页面。 单击待操作灰度泳道(例如:gray)上的。 在“基本信息”区域,参考下表
如果需执行多条运行命令,需分行书写或采用将命令写入脚本执行的方式。 说明: 不支持后台执行和异步执行的命令。 例如需要执行的命令示例如下: exec: command: - /install.sh - install_agent 请在执行脚本中填写: /install.sh i
软件包部署微服务 业务场景 基于ServiceStage可以方便快捷的将微服务部署到容器(如CCE)、虚拟机(如ECS),同时支持源码部署、jar/war包部署或docker镜像包部署。同时,ServiceStage支持Java、PHP、Node.js、Python等多种编程语言
暂时仅支持添加“部署类型”为“虚拟机”的Java、Tomcat技术栈自定义版本。 前提条件 待添加的技术栈版本软件包(支持.zip或者.tar.gz格式)已经上传到OBS对象存储,请参考流式上传(PUT上传)。 添加技术栈自定义版本 登录ServiceStage控制台。 选择“技术栈管理”,进入“技术栈管理”页面。
源码部署微服务 业务场景 基于ServiceStage可以方便快捷的将微服务部署到容器(如CCE)、虚拟机(如ECS),同时支持源码部署、jar/war包部署或docker镜像包部署。同时,ServiceStage支持Java、PHP、Node.js、Python等多种编程语言应
如果需要使用AS资源用于虚拟机环境下部署组件,需要设置AutoScaling FullAccess权限。 云容器引擎 CCE 如果需要使用CCE资源用于容器环境下部署组件,需要设置CCE FullAccess权限。 弹性云服务器 ECS 如果需要使用ECS资源用于虚拟机环境下部署组件,需要设置ECS
最大长度为64个字符。 deploy_mode 是 String 指定环境类型。 virtualmachine:虚拟机。 container:Kubernetes。 mixed :虚拟机和Kubernetes。 description 否 String 环境描述。 最大长度为128个字符。
如何添加构建服务器地址到Maven服务器安全组? 背景信息 将构建集群的构建节点弹性IP添加到Maven私有服务所在节点的安全组中,以便构建服务访问Maven私有服务器下载依赖包。 操作步骤 获取构建镜像的集群名称和过滤节点标签信息。 应用组件构建,请参考编辑源码构建工程,获取“构建集群”和“过滤节点标签”。
容器部署方式部署的组件,请参考管理容器部署组件云服务配置~管理容器部署组件高级配置,根据您的实际业务需要进行设置。 虚拟机部署方式部署的组件: 请参考管理虚拟机部署组件配置,根据您的实际业务需要进行设置。 选择“升级策略”,设置组件“停止前等待时间”。 设置停止实例运行前等待时
上传代码到GitLab代码仓库 本实践使用的是Java项目代码,使用Maven构建Jar包。 前提条件 Jenkins所在Linux虚拟机能够访问GitLab代码仓库。 已经在GitLab创建账号和仓库。 操作步骤 登录GitLab。 上传代码到已创建好的代码仓库。 父主题: 操作前准备
viceStage容器应用日志接入LTS。 采用“ServiceStage-云主机日志”接入方式,请参考ServiceStage云主机日志接入LTS。 关联LTS日志组 登录ServiceStage控制台。 选择以下任意方式进入组件“日志”页面: 在“应用管理”页面,单击组件所属
0或者1.0.0.0。 *所属环境 选择“Kubernetes”或者“虚拟机+Kubernetes”类型的组件部署环境。 环境类型,请参考环境概述。 说明: 如果环境同时纳管了CCE集群和虚拟机资源,该环境的类型为“虚拟机+Kubernetes”。 *选择集群 “所属环境”为高可用环境,用于选择组件部署和运行的CCE集群。
参考设置资源监控告警阈值,完成阈值告警规则设置后,组件运行过程中产生的各种告警会上传到AOM。 设置虚拟机部署组件监控 选择虚拟机部署组件时,需要先在虚拟机上安装虚拟机Agent。而安装虚拟机Agent时会默认安装AOM的ICAgent,将虚拟机部署组件的监控指标上传到AOM。 支持的监控指标 指标是对资源性能的数据描述或状态描述。
选择组件技术栈及版本。技术栈详情,请参考技术栈简介。 云容器部署方式部署的组件,请参考管理容器部署组件云服务配置~管理容器部署组件高级配置进行设置。 虚拟机部署方式部署的组件: 请参考管理虚拟机部署组件配置进行设置。 选择“升级策略”,设置组件“停止前等待时间”。 设置停止实例运行前等待时间,以保证已接收的流量
设置手动伸缩策略(部署环境为Kubernetes类型的组件) 部署环境为虚拟机类型的组件,请参考以下操作: 在“当前实例数”,单击。 选择“伸缩类型”,根据实际需要增加或者减少组件运行实例。 “伸缩类型”选择“扩容”时,单击“添加弹性云服务器”,可参考自定义购买ECS创建新的ECS实例,用于运行新增组件实例。 “伸缩
请参考创建桶。 操作步骤 登录安装了Jenkins的Linux虚拟机环境安装obsutil工具,请参考下载和安装obsutil。 安装obsutil工具前需要在Jenkins所在Linux虚拟机中执行如下命令查看虚拟机操作系统类型: echo $HOSTTYPE 若执行如上命令的输出值是“x86_64”,请下载AMD