检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用纳管资源配置模式创建虚拟机环境 在使用虚拟机部署方式创建并部署组件之前,您需要先创建虚拟机类型的环境。 本章节指导您通过纳管资源配置模式创建环境,即将已经创建的基础资源纳管到环境中。 使用纳管资源配置模式创建虚拟机环境 登录ServiceStage控制台。 选择“环境管理 >
虚拟机类型环境下部署的应用组件支持在什么目录写文件? 虚拟机类型环境下部署的应用组件只支持在应用组件的运行目录下写文件,比如写日志文件或者解压包等。 应用组件的运行目录为安装虚拟机应用组件的ECS上的/opt/application/${appName}/${appVersion
暂时仅支持添加“部署类型”为“虚拟机”的Java、Tomcat技术栈自定义版本。 前提条件 待添加的技术栈版本软件包(支持.zip或者.tar.gz格式)已经上传到OBS对象存储,请参考流式上传(PUT上传)。 添加技术栈自定义版本 登录ServiceStage控制台。 选择“技术栈管理”,进入“技术栈管理”页面。
选择组件技术栈及版本。技术栈详情,请参考技术栈简介。 云容器部署方式部署的组件,请参考管理容器部署组件云服务配置~管理容器部署组件高级配置进行设置。 虚拟机部署方式部署的组件: 请参考管理虚拟机部署组件配置进行设置。 选择“升级策略”,设置组件“停止前等待时间”。 设置停止实例运行前等待时间,以保证已接收的流量
组件部署成功后,执行6。 对接监控指标到AOM。 登录ServiceStage控制台。 选择“应用管理”。 单击组件所在应用名称,进入“应用概览”页。 在“组件列表”,单击组件名称,进入组件“概览”页。 单击“部署”。 选择“单批发布”,单击“下一步”。 选择“高级配置 > 自定义指标监控”,填写下表参数:
如何处理虚拟机类型环境下创建和部署组件时遇到ECS错误? 问题描述 在ServiceStage虚拟机类型环境下创建和部署组件时可能会遇到ECS服务不可用问题。 例如,在组件部署时调用ECS接口超时,查看日志详情报错如下: { "statusCode": 500, "jsonBody":
查看组件运行所依赖的资源(例如CCE集群、微服务引擎等)以及资源的状态及使用情况。 登录ServiceStage控制台。 选择以下任意方式进入组件“基础设施”页面: 在“应用管理”页面,单击组件所属应用名称,在“组件列表”单击待操作组件名称,在左侧导航栏单击“基础设施”。 在“组
CCE集群所在VPC为1所创建的VPC。 集群中至少包含1个规格为8vCPUs、16GB内存或者2个规格为4vCPUs、8GB内存的ECS节点,并且绑定弹性公网IP。为CCE集群添加节点,请参考创建节点。 CCE集群不能被其他环境绑定。 注册GitHub账号并复刻天气预报源码
在“微服务引擎信息”区域,单击“删除”,在弹出的对话框中输入“DELETE”,单击“确定”。 当引擎“计费模式”为“包年/包月”时,单击“退订”,在弹出的对话框中单击“确定”。进入费用中心退订资源页面,请根据页面提示完成退订操作。 若删除失败,可执行“强制删除”。 父主题: 管理微服务引擎
登录ServiceStage控制台。 单击“应用管理”。 单击应用名称(例如:weathermap),进入“应用概览”页。 在“组件列表”,单击weather组件名称,进入组件概览页。 在页面右上角,单击“升级”。 选择“灰度发布”,单击“下一步”。 根据部署天气预报微服务时的组件部署方式,设置灰度版本配置信息。
待操作泳道组已创建成功并关联流量入口网关,请参考创建泳道组。 更换泳道组目标服务 登录ServiceStage控制台。 单击“全链路流量控制”。 单击待操作泳道组名称,进入“全链路流量控制”页面。 单击泳道组当前关联的流量入口网关卡片上“目标服务”后的,参考下表填写相关参数,其中带“*”标志的参数为必填参数。
操作步骤 登录ServiceStage控制台。 单击“全链路流量控制”。 单击待创建灰度泳道所在泳道组名称(例如:lane-test),进入“全链路流量控制”页面。 单击“创建泳道”,参考下表填写灰度泳道信息。 参数名称 参数说明 *泳道名称 输入灰度泳道的名称,例如:gray。
资源获取效率低(>1天) 资源利用率低(<30%) 自助高效获取资源(分钟级) 按需付费(弹性伸缩) 业务开发阶段 架构耦合,牵一发而动全身 技术单一,需要想办法用一种技术解决所有问题 只能按大颗粒系统发布版本,响应周期长 架构解耦 基于契约(Open API)的开发模式,让微服务的开发、测试、文档、协作和管控活动标准化、自动化。
资源名称。 type String 基础资源:cce、ecs、as。 可选资源:rds、dcs、elb、cse等其他类型。 请求示例 修改环境资源,添加名称为ecs-9876的ECS基础资源、专业版CSE可选资源,移除名称为test的ECS资源。 { "add_base_resources":
请参考纳管基础资源。 安装Sermant Injector 登录ServiceStage控制台。 选择“环境管理”,进入“环境管理”页面。 单击待操作环境名称,进入环境“概览”页面。 选择“插件管理”。 选择“插件”下的“Sermant Injector”插件。 非高可用环境,单击“立即安装”,然后执行6。
准备Jenkins环境 环境信息说明 在Linux虚拟机上安装Jenkins,本实践使用的具体环境信息如下所示。如果使用镜像包部署,需要在虚拟机中安装Docker。 虚拟机:CentOS 7.9 Jenkins:2.319.3 git:yum安装 JDK:11.0.8 Apache
绑定命名空间 登录ServiceStage控制台。 选择“环境管理”,进入“环境管理”页面。 单击待操作环境名称,进入环境“概览”页面。 选择“计算”资源类型下的资源名称“云容器引擎 CCE”。 进入“命名空间”列表页面。 高可用环境:单击环境已绑定的CCE集群名称,选择“命名空间”页签。
name 是 String 技术栈名称。 deploy_mode 是 String 部署类型。 目前仅支持virtualmachine(虚拟机部署)类型。 type 是 String 技术栈类型。 目前仅支持Java、Tomcat。 version 是 String 版本号。 spec
解绑命名空间 登录ServiceStage控制台。 选择“环境管理”,进入“环境管理”页面。 单击待操作环境名称,进入环境“概览”页面。 选择“计算”资源类型下的资源名称“云容器引擎 CCE”。 进入“命名空间”列表页面。 高可用环境:单击环境已绑定的CCE集群名称,选择“命名空间”页签。
已绑定密钥所在命名空间,请参考绑定命名空间。 创建密钥 登录ServiceStage控制台。 选择“环境管理”,进入“环境管理”页面。 单击待操作环境名称,进入环境“概览”页面。 选择“计算”资源类型下的资源名称“云容器引擎 CCE”。 进入“密钥”列表页面。 非高可用环境:选择“密钥”页签。 高可用环境:单击已绑定CCE集群名称,选择“密钥”页签。