检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在节点上安装探针,产生少量资源消耗。Java探针通过字节码增强技术进行Java应用调用埋点,生成拓扑和调用链数据。 CAE支持在组件配置中设置性能管理。 前提条件 已在系统配置中配置监控系统。 开启性能管理 登录CAE控制台。 在左侧导航栏中选择“组件配置”。 在“组件配置”页面上方的下拉框中选择需要操作的组件。
获取AK/SK,请参考AK/SK获取方法。 已获取部署组件的CAE所在区域的终端节点,参考地区和终端节点。 已在和部署组件的CAE在同一区域的OBS中创建桶,用于存储软件包,具体操作请参见创建桶。示例选择的桶名为cae-obs。 下载和安装 操作系统的选择: 下载安装前在Jenkins所在虚拟机中执行命令查看虚拟机操作系统类型:
在右侧弹框中可选择配置“启动后处理”和“停止前处理”,两者可同时开启。 启动后处理:容器启动后触发,详情请参见表1。 停止前处理:容器停止前触发。设置停止前处理,确保升级或实例删除时可提前执行必要的清理任务。详细请参见表2。 如果“启动后处理”配置为while死循环,同时还配置了健康检查
可用运维。 CAE集成了云数据库RDS,可以将应用组件交互的数据存储到RDS中,RDS提供了专业的数据库管理平台,用户可以在云上轻松地进行设置和扩展云数据库。 CAE实现了可观测应用组件监控运维管理及应用组件日志服务,可以进行应用组件运维及性能监控相关的操作。 CAE实现了与对象
sh,不存在则按照所选语言的通用方法构建,如Java:mvn clean package。 使用自定义命令:根据所选语言自定义构建命令;或修改build.sh文件后选择使用默认命令或脚本。 Dockerfile:组件来源是“源码仓库”时,根据业务需要设置。支持“自定义”和“系统默认”。
使用具有Gitlab代码仓库权限的账号密码在Jenkins中创建凭证,用于拉取Gitlab代码。 在浏览器地址栏输入http://{安装Jekins的Linux虚拟机IP}:8080,登录Jenkins。 选择“系统管理 > 系统配置”,在配置中选择“Gitlab”。 图1 进入Gitlab配置 单击“
sh,不存在则按照所选语言的通用方法构建,如Java:mvn clean package。 使用自定义命令:根据所选语言自定义构建命令;或修改build.sh文件后选择使用默认命令或脚本。 Dockerfile:组件来源是“源码仓库”时,根据业务需要设置。支持“自定义”和“系统默认”。
sh,不存在则按照所选语言的通用方法构建,如Java:mvn clean package。 使用自定义命令:根据所选语言自定义构建命令;或修改build.sh文件后选择使用默认命令或脚本。 Dockerfile:组件来源是“源码仓库”时,根据业务需要设置。支持“自定义”和“系统默认”。
创建应用 本示例在环境下创建一个应用。 概述 本文通过调用创建组件接口创建一个组件。 API的调用方法请参见3 如何调用API。 操作步骤 创建应用。 调用创建应用接口,请求示例如下。 curl -k -H "Content-Type:application/json" -H "X-Environment-ID:
登录Jenkins所在Linux虚拟机。 执行命令进行初始化配置,输入命令后按回车进入交互模式,根据界面提示输入各参数值,各参数配置参考表1。 hcloud configure init 表1 初始化配置 参数 说明 Access Key ID (必填参数)访问密钥ID,即AK。获取方法,请参考访问密钥。
ConfigurationItem.type为"env"时,配置此参数。 常用环境变量如下: TZ: 时区设置,东八区可设置为Asia/Shanghai。 LANG: 语言字符集设置,中文UTF8可设置为zh_CN.UTF-8。 ip 否 String 弹性公网IP,响应体参数,未配置域名时返回此参数。
创建组件 概述 本文通过调用创建组件接口创建一个组件。 API的调用方法请参见3 如何调用API。 操作步骤 创建组件。 调用创建组件接口,请求示例如下: curl -k -H "Content-Type:application/json" -H "X-Environment-ID:
操作步骤 源码仓库授权 登录CAE控制台。 选择“系统设置”。 在“系统设置”页面,单击“源码仓库授权”模块的“编辑”,进入“已授权源码仓库”页面。 单击“新建授权”,进入“新建授权”页面。 单击“GitHub”。 授权名称输入:nacos-github。 授权方式选择“OAuth”。
部署组件 本示例在环境下部署组件。 概述 本文通过调用部署组件接口部署一个组件。 API的调用方法请参见3 如何调用API。 操作步骤 部署组件。 调用部署组件接口,请求示例如下: curl -k -H "Content-Type:application/json" -H "X-Environment-ID:
服务资源类 CAE服务资源冻结/释放/删除常见问题
CAE目前提供了Codearts商业插件,可对接Codearts流水线自动升级组件到CAE,此章节将根据不同场景为您介绍“CAE升级插件”的使用方法。 目前支持从Codearts构建为镜像,再部署到CAE,也可以通过Codearts构建为软件包上传至Codearts的软件发布库或OBS中,再部署至CAE。
并增大“延迟时间”,保证程序在启动后再接受存活探针的检测。 检查成功:对于在健康检查中设置的请求返回状态码200。 检查失败:对于在健康检查中设置的请求返回状态码非200,且连续失败次数达到设置的“最大失败次数”。 就绪探针用于检测应用是否完成启动,并准备好开始接受请求。如果检查到实例已经健康,则进行流量的切换。
配置访问方式优化,支持同时绑定多个ELB。 2024-01-16 系统设置新增配置DEW凭据。 配置环境变量新增“凭据导入”类型。 配置云存储新增“文件掩码”配置。 添加负载均衡配置新增健康检查配置,可手动关闭健康检查。 2023-12-15 系统设置新增配置监控系统。 配置性能管理修改,只支持开启及关闭性能管理,不支持手工更新配置参数。
创建凭据时,凭据绑定企业项目ID。 本实例选择default。 设置凭据值 选择明文,输入123456。 描述信息 本实践无须填写。 KMS加密 可选择默认密钥“csms/default” 关联事件 本实践暂不关联。 单击“下一步”,通用凭据不支持设置轮转周期,再次单击“下一步”,确认创建的凭据信息。
可视化实时监控。 组件日志 提供实例级别的运行日志,帮助用户定位问题。 系统设置 系统设置当前提供了云存储授权、域名配置和证书配置的能力,可查看和解绑已授权的对象存储,进行域名配置和证书配置。还提供了设置启停策略,配置监控系统和事件通知规则等能力。