检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
组件概述 应用组件是组成应用的某个业务特性实现,以代码或者软件包为载体,可独立部署运行。 在CAE上创建应用后,可以在应用中添加组件。 组件说明 CAE中组件支持的语言/运行时如表1所示。 表1 语言/运行时一览 支持的运行时 组件来源 Java8、Java11、Java17 源码仓库、Jar包
如何获取Nacos引擎域名对应ip? Nacos的内网地址是域名,在CAE无法直接解析,当把CAE部署的应用注册到新版Nacos上时,您需要获取Nacos引擎域名对应的ip,并添加环境变量。 将CAE部署的应用注册到Nacos上,需要确保CAE和Nacos处于相同的VPC。 操作步骤
概述 组件配置主要涉及配置用于数据交互的RDS数据库、微服务管理与治理的微服务引擎CSE;还可配置组件的环境变量、访问方式、伸缩策略、云存储挂载、健康检查、生命周期、日志采集、性能管理、自定义监控指标等。 前提条件 已创建环境,请参考创建环境。 已创建应用,请参考创建应用。 已创建组件,请参考创建组件。
通过配置PromQL实现自定义弹性伸缩 假设有一个名为my_component的组件,组件所处环境为my_environment,所处应用为my_application。 假设该组件提供自定义指标 http_requests_total,表示http请求总量,本文以该指标为例,介绍如何使用PromQL。
UpdateTimerRuleDetails 参数 是否必选 参数类型 描述 name 是 String 定时启停规则名称。 type 是 String 定时启停规则的类型:stop/start。 status 是 String 定时启停规则状态(是否开启):on/off。 apps 否 Array
图1 选择组件 单击“云存储配置”模块中的“编辑”,进入云存储配置页面。 选择待操作配置,在“操作”列单击“删除”。 在弹出对话框,单击“是”。 图2 删除云存储配置 单击“确定”,完成云存储配置删除。 单击页面上方“生效配置”。在右侧弹框中确认变更信息,并单击“确定”,使配置生效。
描述 project_id 是 String 项目ID,获取项目ID请参见获取项目ID。 timer_rule_id 是 String 定时启停规则ID。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。
Spring Cloud应用无损上线 概述 在组件运维过程中,不可避免要进行升级、重启、扩容等操作,在这些操作中,无损上线是常见的要求,本文介绍如何配置Spring Cloud无损上线。 前提条件 已创建环境。 已创建应用。 已创建并部署组件,确保您的组件为Spring Cloud。
查看组件日志 最多显示500条日志。如需查看更多日志,请到云日志服务LTS控制台查看实时标准输出日志。 当日志超过免费赠送的额度(500M)时,继续采集日志,超过的部分按需收费。具体收费情况请参考计费详情 日志数据默认存储30天。超出存储时间的日志将会被自动删除,您可以按需将日志
组件通过Get方法暴露的供CAE获取自定义指标数据的路径。 例如,/actuator/prometheus。 是 采集端口 组件通过Get方法暴露的供CAE获取自定义指标数据的端口。 取值范围为1到65535。 例如,9090。 是 指标名称 组件通过Get方法暴露的自定义指标名称。为了查看时便于理解,请命名时
返回成功,再升级下一个组件。因此,您需要配置应用无损上线,具体操作请参考健康检查的使用就绪探针保证升级时流量正常章节进行配置。 若您的组件是SpringCloud应用,则请参考Spring Cloud应用无损上线。 安装jenkin插件 进入jenkins的系统管理页面,单击“插件管理”。
概览页面看到异常状态的组件,想看有问题的实例,怎么操作? 可以将鼠标悬停在异常实例上,在弹框中单击“查看详情”,进入“组件监控”界面,查看监控数据。也可以单击导航栏“组件日志”,进入“组件日志”界面,查看日志并定位实例异常原因。 图1 查看异常组件 父主题: 组件管理类
查看组件监控 组件监控显示组件的一些指标,用户可以根据这些指标,对自己业务进行健康判断。CAE支持自定义监控指标,具体请参考配置自定义监控指标。 配置性能管理APM探针,可采集更多业务性能指标数据。 如果您已配置性能管理,可单击页面上方“前往应用性能管理APM”跳转至APM控制台查看更多业务性能指标数据。
配置混合伸缩策略 本章节指导您配置混合伸缩策略。可以同时配置指标和时间段自动控制实例伸缩,更灵活应对业务变化和高峰压力。 CAE的实例伸缩是根据当前指标与期望指标计算的,具体细节如下: 期望实例数 = ceil[当前实例数 * (当前指标 / 期望指标)](ceil向上取整) 为
配置环境变量 环境变量是指在系统或用户应用程序中设置的一些参数,在代码里调用接口去获取环境变量的值。在部署时通过环境变量去指定参数配置,而不用在代码中指定,使部署具有灵活性。 添加环境变量 登录CAE控制台。 在左侧导航栏中选择“组件配置”。 在“组件配置”页面上方的下拉框中选择需要操作的组件。
快速体验CAE 云应用引擎(CAE)是一个Serverless的应用托管引擎,实现应用的极简托管。支持从源代码、软件包或容器镜像分钟级快速部署;支持Java/go/Tomcat等主流语言和多种运行时,支持web、微服务、APIs等类型应用无缝托管;可以实现基于资源或自定义业务指标
概述 生命周期管理是用于在特定阶段执行调用的方法。CAE提供两种生命周期管理:启动后处理、停止前处理。 启动后处理:组件实例启动后立即触发启动后事件,但是不确保对应的handler是否能在容器的EntryPoint之前执行。 只有启动后处理函数执行完毕,组件实例的状态才会变成Ru
在CTS事件列表查看云审计事件 操作场景 用户进入云审计服务创建管理类追踪器后,系统开始记录云服务资源的操作。在创建数据类追踪器后,系统开始记录用户对OBS桶中数据的操作。云审计服务管理控制台会保存最近7天的操作记录。 本节介绍如何在云审计服务管理控制台查看或导出最近7天的操作记录:
本章节指导您配置时间伸缩策略。可通过时间策略周期性进行实例伸缩,从而降低人为反复调整资源以应对业务变化和高峰压力的工作量,帮助您节约资源和人力成本。 CAE的实例伸缩是根据当前指标与期望指标计算的,具体细节如下: 期望实例数 = ceil[当前实例数 * (当前指标 / 期望指标)](ceil向上取整) 为
服务具有完全的访问权限,可以重置用户密码、分配用户权限等。由于账号是付费主体,为了确保账号安全,建议您不要直接使用账号进行日常管理工作,而是创建用户并使用他们进行日常管理工作。 用户 由账号在IAM中创建的用户,是云服务的使用人员,具有身份凭证(密码和访问密钥)。 在我的凭证下,