检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
参数说明 检测周期 探测时间间隔。 默认值为10秒,最小值为1秒。本示例使用默认值。 延迟时间 最长允许延迟时间。 默认值为0秒,最小值为0秒。本示例使用默认值。 说明: 如果用户在容器启动之前配置健康检查,建议延迟时间增长至3分钟。 超时时间 配置探测的超时时间。 默认值为1秒,最小值为1秒。本示例使用默认值。
当前示例包含4个组件,分别为componentA、componentB、componentC和componentD。 组件依赖关系为:componentD依赖componentB和componentC,componentB和componentC依赖componentA。 现在使用jenkins流水
准备Jenkins环境 环境信息说明 如果已安装好jenkins环境,请跳过本章节。 在linux虚拟机上安装好Jenkins,本实践使用的具体环境信息如下所示。如果使用镜像部署,需要在虚拟机中安装docker。 虚拟机:Centos7.9 Jenkins:2.331 git:yum安装 jdk:11
登录Gitlab,进入代码仓库,示例中的仓库名称是“test-demo”。 选择settings中的“Webhooks”,URL和Secret token填写1获取到的GitLab webhook URL和Secret token。 图8 webhooks配置 取消勾选SSL verification的“Enable
使用KooCLI工具之前,您需要先安装和初始化配置KooCLI工具: 安装KooCLI:您可以选择方式一:联网安装或者方式二:软件包安装安装KooCLI工具。 初始化配置KooCLI:使用KooCLI工具前,需要先进行初始化配置。 方式一:联网安装 登录Jenkins所在虚拟机. 执行安装命令: curl
本章节指导您配置指标伸缩策略。目前支持通过CPU、内存阈值及自定义监控指标来进行实例伸缩自动触发实例的增减,从而降低人为反复调整资源以应对业务变化和高峰压力的工作量,帮助您节约资源和人力成本。 CAE的实例伸缩是根据当前指标与期望指标计算的,具体细节如下: 期望实例数 = ceil[当前实例数 * (当前指标
后即可完成续费。 统一套餐包资源的到期日 如果您持有多个到期日不同的套餐包,可以将到期日统一设置到一个日期,便于日常管理和续费。 图5展示了用户将两个不同时间到期的资源,同时续费一个月,并设置“统一到期日”后的效果对比。 图5 统一到期日 更多关于统一到期日的规则请参见如何设置统一到期日。
nent"}[5m] 处理查询到的指标 查询指标中查询的指标数据通常有多条,例如组件有多个实例,则指标数据也有多条,或查询了一段时间的指标数据,该段时间内采集多条数据。 伸缩策略中的PromQL必须返回单个值,因此需要处理查询得到的指标数据,以得到单个值,示例如下: 查询最新一条
击“确认”完成授权。 在“已授权源码仓库”页面中可查看已授权源码仓库的授权信息,包括授权名称、状态、类型、仓库用户名、授权方式、创建时间和更新时间。 重新授权 登录CAE控制台。 在左侧导航栏中选择“系统设置”。 单击“源码仓库授权”模块中的“编辑”,进入“已授权源码仓库”页面。
安装插件并配置Jenkins工具 在使用GitLab使用Gitlab对接Jenkins自动构建并部署组件到CAE前,需要安装Jenkins插件和并配置Jenkins全局参数。 安装Jenkins插件:用于对接git以及支持在构建的时候使用脚本。 Jenkins全局工具配置:用于Jek
一行。 选择“日志时间”表示采用时间匹配方式。 时间通配符:“分行模式”选择“日志时间”时,请输入时间通配符。 例如日志中每条日志发生的时间格式是YYYY-MM-DD hh:mm:ss,则时间通配符按照规则应该填写YYYY-MM-DD hh:mm:ss。 时间通配符填写示例: YY
单击“添加”。 图17 新建构建任务 图18 添加“Build构建”任务 选择前一步创建的“编译构建任务”和“仓库”,并将“org_name”、“image_name”和“image_tag”都设置为流水线参数,单击“确定”。 图19 image_name 图20 image_tag
支持使用英文字母、数字和字符‘-’、‘/’、‘.’、‘%’、‘?’、‘&’、‘_’。 检查周期(秒) 发送健康检查请求的时间间隔。 取值范围[1-50]。默认值5秒。 超时时间(秒) 每次健康检查响应的最大超时时间。 取值范围[1-50]。默认值10秒。 最大重试次数 健康检查最大的重试次数。 取值范围[1-10]。默认值3次。
配置伸缩策略 配置指标伸缩策略 配置时间伸缩策略 配置混合伸缩策略 编辑伸缩策略 关闭伸缩策略 父主题: 组件配置
E为您提供: 完整的应用生命周期管理: 使用源码、软件包(Jar/War/Zip)和容器镜像进行应用组件创建,实现应用部署。 应用组件创建到下线的全流程管理,包括创建、部署、启动、升级、回退、停止和删除应用等功能。 自动化弹性伸缩组件免运维: 提供更小的计费粒度,由虚机资源缩小精
按需付费。如果您想继续使用套餐包,需要在规定的时间内进行续费。续费包括手动续费和自动续费两种方式,您可以根据需求选择。了解更多关于续费的信息,请参见续费概述。 费用账单 您可以在“费用中心 > 账单管理”查看与云应用引擎相关的流水和明细账单,以便了解您的消费情况。如需了解具体操作步骤,请参见费用账单。
ComponentSnapshotContext object 上下文信息。 created_at String 创建时间。 updated_at String 更新时间。 表5 ComponentSnapshotContext 参数 参数类型 描述 app_id String 应用ID。
概述 健康检查用于检测您的应用实例是否正常工作,是用来保障业务正常运行的一种机制。CAE提供三种健康检查机制:存活探针、就绪探针和启动探针。 存活探针用于检测应用程序是否存活。如果检测实例异常,k8s将会删除当前运行的实例并重新检测,直到检测返回实例正常。 使用存活探针时需注意:
自动续费可以减少手动续费的管理成本,避免因忘记手动续费而导致云应用引擎环境资源被自动删除。自动续费的规则如下所述: 以套餐包的到期日计算第一次自动续费日期和计费周期。 套餐包自动续费周期以您选择的购买时长为准。 在套餐包到期前均可设为自动续费,到期前7日凌晨3:00首次尝试自动续费,如果扣款失败
CPU使用率 该指标用于统计实例的CPU使用率。 内存使用率 该指标用于统计实例的内存使用率。 文件系统读取速率 单位时间内读取文件系统的字节数。 文件系统写入速率 单位时间内写入文件系统的字节数。 自定义监控指标 用户在组件中自定义,并在“自定义监控指标”处配置的监控维度,具体请参考配置自定义监控指标。