文档首页/ 云应用引擎 CAE/ 最佳实践/ CAE最佳实践汇总
更新时间:2025-07-15 GMT+08:00

CAE最佳实践汇总

本文汇总了基于云应用引擎服务(CAE,Cloud Application Engine)常见应用场景的操作实践,为每个实践提供详细的方案描述和操作指导,帮助用户轻松构建基于CAE的应用托管业务。

表1 CAE最佳实践一览表

最佳实践

说明

使用CAE托管Nginx静态文件服务器

本章节介绍如何使用CAE托管Nginx静态文件服务器。您可以将业务代码部分制作镜像后部署到CAE,静态文件部分存储到与该组件关联的并行文件系统中,即可实现混合业务和静态文件的前端组件托管。

Gitlab对接Jenkins自动构建并部署到CAE

本章节以Java项目的构建、部署为例,介绍如何完成“完整的代码提交 > Jenkins构建 > 软件包上传/镜像上传 > CAE部署”流程。

Jenkins流水线支持多组件按照依赖顺序部署

本章节介绍如何使用jenkins来构建部署升级微服务组件,升级涉及多个微服务组件。

SpringCloud应用部署到CAE自动对接Nacos引擎

本章节通过CAE源码部署能力自动化部署一个provider服务和一个consumer服务,帮助您体验自动接入Nacos引擎。

Spring Cloud应用无损上线

在组件运维过程中,不可避免要进行升级、重启、扩容等操作,在这些操作中,无损上线是常见的要求。本章节介绍如何配置Spring Cloud无损上线。

健康检查

本章节介绍如何通过CAE提供三种健康检查机制(存活探针、就绪探针和启动探针)来检测您的应用实例是否正常工作,保障业务正常运行。

生命周期管理

生命周期管理是用于在特定阶段执行调用的方法。本章节介绍如何通过CAE提供的两种生命周期管理(启动后处理、停止前处理)来处理事件。

发送事件告警到企业微信

本章节介绍如何通过设置事件通知规则,可以帮助您及时了解组件运行时的状态,快速定位问题。

对接软件开发生产线CodeArts流水线自动升级到CAE

CAE目前提供了Codearts商业插件,可对接Codearts流水线自动升级组件到CAE。本章节将根据不同场景为您介绍“CAE升级插件”的使用方法。

通过配置PromQL实现自定义弹性伸缩

假设某个组件提供自定义指标 http_requests_total(表示http请求总量),本章节以该指标为例,介绍如何使用PromQL实现自定义弹性伸缩。

配置CAE对接DEW,帮助应用从DEW获取加密凭据

本章节介绍如何配置CAE对接DEW,帮助应用从DEW获取加密凭据。

ASP.NET Core应用部署到CAE

CAE源码部署支持Docker运行时,您可以自行配置Dockerfile文件,在Dockerfile中安装构建环境,定义构建命令,以此支持更多编程语言的项目在CAE部署。

本章节以以ASP.NET Core应用为例,介绍如何将ASP.NET Core应用部署到CAE。

通过企业路由打通网络

CAE提供CAE环境访问租户侧VPC的能力,本章节将指导您在关闭公网后,如何通过企业路由打通网络。

CAE安全最佳实践

本章节提供了CAE使用过程中的安全最佳实践,旨在为提高整体安全能力提供可操作的规范性指导。

配置CodeArts对接CAE

本章最佳实践将指导您如何配置CodeArts对接CAE。

通过事件网格(EG)实现端到端RDS凭证自动轮转

为了对数据库密码提供有效的保护,华为云数据加密服务(DEW)可以对云数据库(RDS)凭证进行定期轮转和修改,并实时将修改结果更新到RDS实例中。本章节将介绍如何通过EG实现端到端RDS凭证自动轮转。

CAE应用通过NAT网关实现公网及跨VPC访问

本章节介绍CAE应用如何通过NAT网关实现公网及跨VPC访问。

通过ELB服务为CAE应用搭建统一的公网访问入口

本章节将详细介绍CAE应用如何通过ELB服务实现公网访问入口的配置。