检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
HPA”右侧的,开启伸缩策略配置,进入“伸缩策略配置”页签。 CCE集群未安装metrics-server插件,请执行4。 CCE集群已安装metrics-server插件,请执行6。 单击“立即前往配置”,在云容器引擎控制台完成metrics-server插件安装。 为CCE集群安装metri
设置应用日志策略 ServiceStage支持为容器部署的应用组件配置应用日志策略,您可以在应用运维管理AOM中查看相关运行日志。 如果不配置任何日志策略,则系统默认会采集应用标准输出日志。 选择“容器配置”。 选择“日志采集 > 添加日志策略”。 参考下表设置日志策略参数,其中带“*”标志的参数为必填参数。
修改弹性伸缩-HPA策略 您可以根据实际业务需要,编辑已设置好的弹性伸缩-HPA策略,重新设置策略参数。 前提条件 已设置组件弹性伸缩-HPA策略,请参考设置弹性伸缩-HPA策略。 修改弹性伸缩-HPA策略 登录ServiceStage控制台。 选择以下任意方式进入组件“伸缩”页面:
群中,不建议使用这类设置。 您可以根据实际业务需要,参考设置节点亲和调度策略、设置工作负载亲和/反亲和调度策略为容器部署方式部署的组件实例配置上述调度策略。 设置节点亲和调度策略 选择“高级配置 > 调度策略”。 选择节点“亲和性”调度的规则类型。 必须满足:必须满足的硬约束。添
设置优雅缩容策略 您可以设置一个缩容时间窗,用于在组件实例停止前保存重要数据。取值范围为0-9999秒,默认设置为30秒。例如某应用有两个实例,执行缩容操作,缩容后只剩一个实例,则您仍然可以在设置的时间窗内对即将要停止的实例进行某些操作。 前提条件 仅容器部署方式部署的且状态为“
在“部署记录”列表,选择待修改灰度策略的“灰度发布”类型的部署记录。 单击“修改灰度策略”,参考下表修改灰度配置。 参数名称 参数说明 灰度策略 根据业务实际情况选择灰度升级策略。 基于流量比例:根据需要灵活动态的调整不同服务版本的流量比例。 基于内容:根据请求的内容控制其流向的服务版本。
在“伸缩”页面的“手动伸缩”区域,设置手动伸缩策略。 部署环境为Kubernetes类型的组件,请参考以下操作: 单击,修改“实例数”。 单击,实例伸缩操作即可生效。 图1 设置手动伸缩策略(部署环境为Kubernetes类型的组件) 部署环境为虚拟机类型的组件,请参考以下操作: 在“当前实例数”,单击。
删除弹性伸缩-HPA策略 您可以根据实际业务需要,删除不再使用的弹性伸缩-HPA策略。 删除操作无法恢复,请谨慎操作。 前提条件 已设置组件弹性伸缩-HPA策略,请参考设置弹性伸缩-HPA策略。 删除弹性伸缩-HPA策略 登录ServiceStage控制台。 选择以下任意方式进入组件“伸缩”页面:
节点不可调度。 前提条件 待操作集群节点已增加污点,请参考管理节点污点(Taint)。 设置组件实例容忍度策略 选择“高级配置 > 容忍策略”。 单击“新增容忍策略”,参考下表添加污点容忍策略。 参数名称 参数说明 污点键 输入节点的污点键。 操作符 Equal:设置此操作符表示准确匹配指
查看弹性伸缩-HPA策略运行情况 ServiceStage支持查看已设置好的弹性伸缩-HPA策略的运行状态和运行事件。 前提条件 已设置组件弹性伸缩-HPA策略,请参考设置弹性伸缩-HPA策略。 查看弹性伸缩-HPA策略运行情况 登录ServiceStage控制台。 选择以下任意方式进入组件“伸缩”页面:
组件实例伸缩策略概述 伸缩策略设置后,可基于资源变化、固定时间、固定周期自动触发实例的增减,从而降低人为反复调整资源以应对业务变化和高峰压力的工作量,帮助您节约资源和人力成本。 ServiceStage支持设置以下伸缩策略: 优雅缩容 手动伸缩 弹性伸缩-HPA 父主题: 设置组件实例伸缩策略
管理弹性伸缩-HPA策略 设置弹性伸缩-HPA策略 修改弹性伸缩-HPA策略 查看弹性伸缩-HPA策略运行情况 删除弹性伸缩-HPA策略 父主题: 设置组件实例伸缩策略
设置组件实例伸缩策略 组件实例伸缩策略概述 设置优雅缩容策略 设置手动伸缩策略 管理弹性伸缩-HPA策略 父主题: 组件管理
源、条件等策略内容,可自动生成策略。 JSON视图创建自定义策略:可以在选择策略模板后,根据具体需求编辑策略内容;也可以直接在编辑框内编写JSON格式的策略内容。 具体创建步骤请参见:创建自定义策略。本章为您介绍常用的ServiceStage自定义策略样例。 自定义策略样例 如下
设置流水线触发策略 本章节指导您设置流水线触发策略,用于在满足已设置的触发策略情况下启动流水线。 前提条件 待操作流水线不处于“运行中”状态。查看流水线状态,请参考查看流水线详情。 设置流水线触发策略 登录ServiceStage控制台。 选择“持续交付 > 发布”。 选择待设置触发策略的流水线,选择“更多
同一个应用内存在多个微服务组件需要部署时,如果各微服务组件的配置基本相同,例如:调度策略、伸缩策略、数据存储、日志存储、生命周期等配置都一致,只存在细微的差异需要修改。如果每个组件都在创建并部署时都按需配置一遍,存在操作复杂、容易出错的问题。ServiceStage提供了应用内组件批量克隆部署能力,解决
多容器部署),支持微服务灰度发布方式升级。组件创建与部署,请参考: 使用容器部署方式基于界面配置创建并部署组件 使用容器部署方式基于YAML配置创建并部署组件 待升级组件状态为“运行中”、“未就绪”、“异常”。查看组件状态,请参考查看组件详情。 灰度发布方式升级组件版本配置 登录ServiceStage控制台。
确。 如果高级配置预检查报错,请执行以下操作重新配置后再执行后续操作。 请在弹出的对话框确认问题后,单击“确定”。 单击报错组件“操作”列的“高级配置”。 参考管理容器部署组件云服务配置~管理容器部署组件高级配置,根据报错情况重新设置组件高级配置参数。 如果高级配置预检查通过,发
“降级对象”选择“forecast”。 “降级策略”设置为“开启”。 单击“确定”。 图2 配置降级策略 查看效果。 访问应用,右侧天气预测部分显示空白。 图3 微服务降级后效果 单击,删除降级策略,以免对后续体验造成影响。 图4 删除策略 父主题: 使用ServiceStage托管和治理天气预报微服务应用
升级单个组件版本配置 单批发布方式升级组件版本配置 滚动发布方式升级组件版本配置 灰度发布方式升级组件版本配置 修改组件灰度发布策略 父主题: 组件管理