功能特性
更新时间 2025-11-14 14:45:29
最近更新时间: 2025-11-14 14:45:29
CAE 应用托管
CAE 应用托管相关能力
| 功能集 | 功能 | 功能描述 |
|---|---|---|
| 应用生命周期管理 | 创建/部署/更新/查看/启动/停止/删除应用 | 创建/部署/更新/查看/启动/停止/删除应用。 |
| 高级设置 | 设置启动命令 | CAE 会根据预设的启动参数来启动容器 |
设置环境变量 | 应用在系统中运行更需要配置特定的环境变量 | |
| 设置 Hosts 绑定 | CAE 支持应用级别的实例,通过绑定 Hosts 对主机名进行解析,方便应用实例通过主机名进行访问 | |
| 设置健康检查 | 通过健康检查功能查看应用实例与业务运行是否正常,以便业务异常时定位问题 | |
| 设置持久化日志 | CAE 集成了云日志服务的日志收集功能,支持将业务文件日志(容器内日志文件)、容器标准输出日志(stdio)无限制行数地收集至 ALS,便于您聚合分析。 | |
| 设置 NAS 存储 | 将 NAS 挂载至 CAE 应用实例,可以有效解决应用数据地持久化存储需求,并实现应用实例之间地数据共享 | |
| 设置 OSS 存储 | OSS 适用于读多写少地场景,例如挂载配置文件或者前端静态文件等 | |
| 设置应用生命周期管理 | 如果您精通 K8s,且需要在应用容器启动前或者关闭前执行相关操作,例如运行前部署资源或者停止前优雅下线应用,可以设置应用生命周期管理 | |
| 设置配置项 | 配置项能够将环境配置信息和容器镜像解耦,方便您修改应用配置 | |
| 配置管理 | 配置项(ConfigMap) | 配置项是一种存储应用所需配置信息地资源类型,它可以作为容器运行环境中的环境变量,便于应用部署后灵活变更容器配置,也可以通过挂载配置文件的方式向容器中注入配置信息 |
| 保密字典(Secret) | 保密字典是一种用于存储和管理密钥、证书等敏感信息的资源类型。为避免敏感数据暴露到镜像或应用与任务部署参数中,推荐您使用 CAE 命名空间级别的保密字典 | |
| 弹性管理 | 手动扩缩 | 在应用的实例负载过高时以手动方式添加新应用实例,在应用闲置时减少应用实例,能够高效利用应用资源、降低成本 |
| 自动扩缩 | 在分布式应用管理中,弹性伸缩能够感知应用内各个实例的状态,并根据实例状态自动增加或减少实例数量,即扩容或缩容 | |
| 版本管理 | 版本回退 | 应用修改配置并部署后,会自动生成一个基于时间点的应用版本,您可以查看对应时间点应用版本的配置,也可以操作版本回退到指定时间点的应用版本 |
| 应用访问 | 基于 ELB 实现应用公网及私网访问 | 在 CAE 中部署应用后,可以通过添加公网 ELB 实现公网访问应用,也可以添加私网 ELB 实现同 VPC 内私网访问应用 |
| 注册中心 | CAE 内置注册中心 | CAE 为用户提供免费的内置 Nacos 注册中心,在无需购买或自建注册中心的情况下即可部署微服务应用到 CAE 平台 |
| 自建 Nacos 注册中心 | CAE 支持使用自建 Nacos 注册中心实现服务的注册与发现功能 | |
| 微服务治理 | 无损上线 | 在应用启动过程中,无损上线为应用提供服务延迟注册、服务就绪检查和服务小流量预热的保护能力 |
| 无损下线 | 在应用执行部署、停止、回滚、缩容和重置时,通过无损下线来保证应用正常关闭 | |
| 金丝雀灰度 | 对于部署在 CAE 的 Spring Cloud 或 Dubbo 微服务应用,为了确保升级操作的安全性,您可以通过启用灰度发布(即金丝雀发布)的灰度规则进行小规模验证,验证通过后再全量升级 | |
| 限流降级 | CAE 支持使用微服务引擎 MSE 实现应用的限流降级,全面保障应用的可用性 | |
| 运维管理 | 基础监控 | CAE 对应用所运行设备的 CPU、负载、内存、网络和磁盘进行数据采集与分析,并以动态图的方式展示,方便实时、直观地了解应用所运行设备地状态 |
| 应用监控 | CAE 为多种语言和框架提供无侵入的应用监控能力 | |
| 一键启停 | CAE 为应用提供了一键启停按钮,方便用户进行运维操作,同时还支持批量启停操作 |