检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
搜索组件 在组件列表上方的搜索框,可以通过组件名称来模糊搜索对应组件。 刷新组件列表 单击组件列表右上角的按钮,可刷新组件列表信息。 自定义列表项 单击组件列表右上角的按钮,可对组件的列项设置显示或隐藏。 过滤组件 在组件列表的表头,单击“代码源”或“状态”列的,可按特定类型过滤组件。
在下拉框中选择已创建的自定义监控指标,如需创建新的自定义指标,请参考配置自定义监控指标。 支持添加多条自定义指标。 说明: 必须输入PromQL语句,PromQL是Prometheus内置的数据查询语言,其提供对时间序列数据丰富的查询,聚合以及逻辑运算能力的支持,详情请参考Prometheus。
重启组件 重启状态为“运行中”、“未就绪”的组件。 如果当前组件处于重启过程,该组件暂时无法添加或启动弹性策略。 操作步骤 登录CAE控制台。 在左侧导航栏中选择“组件列表”。 选择待操作组件,在“操作”列“更多”下拉框单击“重启”。 图1 重启组件 在弹出对话框单击“确认”,完成组件重启。
dotnet publish -c release -o /app # 指定新的基础镜像为mcr.microsoft.com/dotnet/aspnet:7.0,并将第二步生成的构建产物复制到新的基础镜像中 FROM mcr.microsoft.com/dotnet/aspnet:7
omponent"}[5m] 处理查询到的指标 查询指标中查询的指标数据通常有多条,例如组件有多个实例,则指标数据也有多条,或查询了一段时间的指标数据,该段时间内采集多条数据。 伸缩策略中的PromQL必须返回单个值,因此需要处理查询得到的指标数据,以得到单个值,示例如下: 查询
您账号下同一区域内的所有CAE环境,如果在12小时内未部署任何组件,或在三天内组件持续运行时间小于5分钟,则会自动进入休眠状态。环境休眠后,系统会产生一个事件,您可以在AOM服务查看事件详情。 图1 查看事件详情 环境休眠后的限制 环境休眠后,支持唤醒环境和对环境内的应用、组件及系统
如果容器碰到问题被系统关闭,停止前处理可以帮助您的主程序在关闭前执行必要的清理任务。 前提条件 已创建环境。 已创建应用。 已创建并部署组件,此示例中所用组件为nginx组件。 操作步骤 登录CAE控制台。选择“组件配置”。 在“组件配置”页面上方的下拉框中选择待操作的组件。 图1 选择组件 如图2
事件通知规则,可以帮助您及时了解组件运行时的状态,快速定位问题。配置事件通知规则依赖AOM服务和SMN服务,组件实例事件上报AOM服务,您可以通过“AOM > 告警管理 > 告警列表 > 事件”查看上报的事件,SMN服务是实际的告警消息的发送方。 CAE默认上报组件实例事件到AO
创建组件,页面提示“xxx more exist”该怎么处理? 这个报错说明此组件在当前的应用和环境内存在同名组件,请选用另一个组件名称进行创建或者删除同名组件。 父主题: 组件管理类
在linux虚拟机上安装好Jenkins,本实践使用的具体环境信息如下所示。如果使用镜像部署,需要在虚拟机中安装docker。 虚拟机:Centos7.9 Jenkins:2.331 git:yum安装 jdk:11.0.8 Apache Maven :3.8.6 部署的Jenkins启动时需添加如下参数:
上传代码到Gitlab代码仓库 本实践使用的是Java项目代码,使用Maven构建Jar包。 前提条件 Jenkins所在Linux虚拟机能够访问GitLab代码仓库。 已经在GitLab创建账号和仓库。 操作步骤 登录GitLab。 上传代码到已创建好的代码仓库。 父主题: 环境准备
流水线自动升级组件到CAE,此章节将根据不同场景为您介绍“CAE升级插件”的使用方法。 目前支持从Codearts构建为镜像,再部署到CAE,也可以通过Codearts构建为软件包上传至Codearts的软件发布库或OBS中,再部署至CAE。 前提条件 已开通软件开发生产线CodeArts服务,已创建项目并托管代码。
停止组件 暂时不使用的组件,可进行停止操作。组件停止后,不会产生费用,关联的应用也无法使用。 组件状态为“未部署”和“未就绪”时,不支持停止操作。 弹性策略启动时,请勿进行停止操作。如需要进行停止操作,请在组件配置中将伸缩策略停用后再进行相关操作,具体操作请参考关闭伸缩策略。 如
高峰期,接口请求数据量大,CPU占用率过高,进程资源占用超过配置的CPU值,导致进程重启。 解决方法 对组件进行弹性伸缩策略配置,当CPU占用率超过阀值时会自动增加实例数,具体操作请参考添加伸缩配置。 开启性能管理开关,对接配置APM2.0,监控API的流量,便于定位CPU占比过高原因及对应接口,具体操作请参考配置性能管理。
在左侧导航栏中选择“系统设置”。 单击“证书配置”模块中的“编辑”,进入“已授权证书”页面。 选择待删除证书,在“操作”列单击“删除”。 页面显示“删除成功”,完成删除。 在“删除”时,若提示“无法解绑**证书”,请在“组件配置 > 访问方式 > 转发策略”中查看相应的证书是否被使用。 父主题: 系统设置
创建应用 本示例在环境下创建一个应用。 概述 本文通过调用创建组件接口创建一个组件。 API的调用方法请参见3 如何调用API。 操作步骤 创建应用。 调用创建应用接口,请求示例如下。 curl -k -H "Content-Type:application/json" -H "X-Environment-ID:
参数说明 参数 说明 挂载路径 数据存储挂载到组件上的路径。 说明: 数据存储挂载到容器上的路径,请不要挂载到系统目录下,如“/”、“/var/run”等,否则会导致容器异常。 云存储的挂载路径不能重复。 子路径 数据所引用的云存储内的子路径。 说明: 使用子路径挂载本地磁盘,实现在
“重新授权”或“删除”。 用户名/组织:选择源码对应的用户名称或组织,用于当前项目的代码管理。 仓库名称:用于当前项目下各个模块代码的管理。 分支:选择对应的分支,用于开发对代码的管理。 语言/运行时:从下拉框中选择源码对应的语言格式。 自定义构建:构建命令可根据业务需要选择“使
删除环境 删除环境前,需确认待删除环境下未部署组件或者部署的组件已经被删除。具体操作请参考删除组件。 环境休眠后,不支持删除环境,如需删除,请手动执行唤醒后操作。 登录CAE控制台。 在页面上方环境栏中单击,展开下拉框的环境列表。 鼠标悬停在待删除环境名称上,将显示操作图标,单击。
删除云存储挂载配置后,文件系统中存放的数据不会删除。如需重新挂载,请配置云存储挂载路径。 操作步骤 登录CAE控制台。 在左侧导航栏中选择“组件配置”。 在“组件配置”页面上方的下拉框中选择待操作的组件。 图1 选择组件 单击“云存储配置”模块中的“编辑”,进入云存储配置页面。 选