文档首页/ 云应用引擎 CAE/ 最佳实践/ CAE最佳实践汇总
更新时间:2024-10-16 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的能力,本章节将指导您在关闭公网后,如何通过企业路由打通网络。

相关文档