检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Storage、Edit 单击选择“授权高性能弹性文件服务”。 图2 授权高性能弹性文件服务 从下拉框中选择已授权的高性能弹性文件服务名称。 如需新增授权,可以单击下拉框右侧“去授权高性能弹性文件服务”进行添加,具体操作请参考授权高性能弹性文件服务。 参考表1配置容器挂载的路径和权限。
配置性能管理 性能管理可协助您快速进行问题定位与性能瓶颈分析,改善体验。开启性能管理会启用性能管理服务并在节点上安装探针,产生少量资源消耗。Java探针通过字节码增强技术进行Java应用调用埋点,生成拓扑和调用链数据。 CAE支持在组件配置中设置性能管理。 前提条件 已在系统配置中配置监控系统。
CAE支持对并行文件系统、存储桶、通用文件系统和高性能文件系统四种类型的云存储,每种云存储的主要特点及应用场景参考表1。 表1 云存储对比 对比维度 对象存储OBS-并行文件系统 对象存储OBS-存储桶 通用文件系统 高性能文件系统 概念 并行文件系统是OBS提供的一种经过优化的高性能文件系统,提供毫秒级别
黑名单。禁止黑名单中的IP访问组件。 支持添加多域名。 内网访问界面对比图: 图1 旧版内网访问界面 图2 新版内网访问界面 负载均衡界面对比图: 图3 旧版负载均衡配置界面 图4 新版负载均衡配置界面 转发策略界面对比图: 图5 旧版转发策略配置界面 图6 新版转发策略配置界面 父主题:
本文介绍了CAE服务提供的SDK语言版本,列举了最新版本SDK的获取地址。 在线生成SDK代码 API Explorer能根据需要动态生成SDK代码功能,降低您使用SDK的难度,推荐使用。 您可以在API Explorer中具体API页面的“代码示例”页签查看对应编程语言类型的SDK代码,如图1所示。
CAE源码部署支持Docker运行时,您可以自行配置Dockerfile文件,在Dockerfile中安装构建环境,定义构建命令,以此支持更多编程语言的项目在CAE部署。 本章节以以ASP.NET Core应用为例,介绍如何将ASP.NET Core应用部署到CAE。 通过企业路由打通网络
断。CAE支持自定义监控指标,具体请参考配置自定义监控指标。 配置性能管理APM探针,可采集更多业务性能指标数据。 如果您已配置性能管理,可单击页面上方“前往应用性能管理APM”跳转至APM控制台查看更多业务性能指标数据。 前提条件 已创建应用,具体操作请参考创建应用。 已创建组件,具体操作请参考创建组件。
配置并行文件系统 并行文件系统是OBS提供的一种经过优化的高性能文件系统,提供毫秒级别访问时延,以及TB/s级别带宽和百万级别的IOPS,能够快速处理高性能计算(HPC)工作负载。 本章节通过配置Nginx组件的并行文件系统为例,为您介绍云存储配置。 云存储配置路径与日志路径不能重复。
cae-frontend 分支 当源码仓库选择GitHub时,选择对应的分支,用于开发对代码的管理。 master 语言/运行时 从下拉框中选择源码对应的语言格式。 Nodejs16 自定义构建 构建命令可根据业务需要选择“使用默认命令或脚本”或“使用自定义命令”。 注意:不同
应用组件是组成应用的某个业务特性实现,以代码或者软件包为载体,可独立部署运行。 在CAE上创建应用后,可以在应用中添加组件。 组件说明 CAE中组件支持的语言/运行时如表1所示。 表1 语言/运行时一览 支持的运行时 组件来源 Java8、Java11、Java17、Java21 源码仓库、Jar包 Tomcat8、Tomcat9
效率。下面以Java项目的构建、部署为例提供了完整的代码提交>>Jenkins构建>>软件包上传/镜像上传>>CAE部署的指导,如涉及其他语言如Golang等只需对应安装编译构建环境即可。 适用场景 此功能适用于您的代码已在Gitlab上管理,通过Jenkins构建打包,使用CAE进行应用托管,
组件配置主要涉及配置用于数据交互的RDS数据库、微服务管理与治理的微服务引擎CSE;还可配置组件的环境变量、访问方式、伸缩策略、云存储挂载、健康检查、生命周期、日志采集、性能管理、自定义监控指标等。 前提条件 已创建环境,请参考创建环境。 已创建应用,请参考创建应用。 已创建组件,请参考创建组件。 父主题: 组件配置
CAE源码部署支持Docker运行时,您可以自行配置Dockerfile文件,在Dockerfile中安装构建环境,定义构建命令,以此支持更多编程语言的项目在CAE部署。 本文以ASP.NET Core应用为例。 前提条件 已创建环境和创建应用。 Fork示例源码 使用您的账号登录Gi
CAE支持接入APM2.0探针,采集方式可选择增强型探针和Open Telemetry两种类型。 配置监控系统并开启性能管理后,APM Agent会周期性采集一些性能指标数据,用来衡量应用的总体健康状况。 前提条件 部署APM Agent时,必须确保接入APM的机器与APM服务网络连通,Agent才能正常工作。
请参考上传对象。 语言/运行时:从下拉框中选择软件包对应的语言格式。 构建方式:根据业务需要选择“系统默认”或“自定义Dockerfile”。 使用“系统默认”:根据语言/运行时使用默认Dockerfile构建。 使用“自定义Dockerfile”:根据所选语言自定义Dockerfile内容构建。
对组件进行弹性伸缩策略配置,当CPU占用率超过阀值时会自动增加实例数,具体操作请参考添加伸缩配置。 开启性能管理开关,对接配置APM2.0,监控API的流量,便于定位CPU占比过高原因及对应接口,具体操作请参考配置性能管理。 父主题: 组件配置类
授权云存储”页面。 单击“授权高性能弹性文件服务”,进入“授权高性能弹性文件服务”页面。 首次授权时,会出现“授权提示”弹窗,单击“确定”。 选择高性能弹性文件系统。支持通过列表上方搜索框,搜索关键词筛选。 未创建高性能弹性文件系统。 进入高性能弹性文件服务控制台,创建SFS T
况进行选择。 使用默认命令或脚本:优先执行代码根目录下的build.sh,不存在则按照所选语言的通用方法构建,如Java:mvn clean package。 使用自定义命令:根据所选语言自定义构建命令;或修改build.sh文件后选择使用默认命令或脚本。 Dockerfile:
真正做到把复杂交给CAE,把简单留给用户。 支持从源代码、软件包或容器镜像分钟级快速部署;支持java/Node.js/Tomcat等主流语言和多种运行时,支持web、微服务、APIs等类型应用无缝托管;可以实现基于资源或自定义业务指标的自动弹性伸缩,以应对不可预期的用户访问流量
象。 语言/运行时:从下拉框中选择软件包对应的语言格式。具体操作请参考组件说明。 构建方式:根据业务需要选择“系统默认”或“自定义Dockerfile”。 使用“系统默认”:根据语言/运行时使用默认Dockerfile构建。 使用“自定义Dockerfile”:根据所选语言自定义Dockerfile内容构建。