检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
背景描述 CAE内置了Prometheus,用于采集组件的监控指标,默认监控的指标有限,如果您希望自定义监控组件的更多指标,需要在程序中定义相应结构(Exporter),并暴露接口,部署在CAE上后配置。以快速入门中的Springboot后端组件为例,提供自定义Promethe
用户可以根据自己的不同业务创建不同的应用,应用下面可以创建多个组件,能够对外提供完整的业务服务。 前提条件 已创建环境。 创建应用 登录CAE控制台。 在左侧导航栏中选择“组件列表”,选择以下任意方式创建应用。 单击页面上方应用模块右侧。 单击“组件列表”页面中的“立即创建”。 仅首次添加可选此方式。
本文介绍了CAE服务提供的SDK语言版本,列举了最新版本SDK的获取地址。 在线生成SDK代码 API Explorer能根据需要动态生成SDK代码功能,降低您使用SDK的难度,推荐使用。 您可以在API Explorer中具体API页面的“代码示例”页签查看对应编程语言类型的SDK代码,如图1所示。
本章介绍CAE产品使用过程中的一些规格约束与限制。 支持区域 当前支持的区域列表,见表1。 表1 支持区域 区域名称 区域ID 华北-北京四 cn-north-4 华东-上海一 cn-east-3 华南-广州 cn-south-1 配额限制 配额是指您可创建的资源数量限制,具体的资源配额限制如表2所示。
Secret Access Key的值即为SK。 注意事项: 每个用户仅允许保留2个有效的访问密钥。 为保证访问密钥的安全,访问密钥仅在初次生成时自动下载,后续不可再次通过控制台界面获取,请妥善保管访问密钥。 父主题: 附录
获取AK/SK,请参考AK/SK获取方法。 已获取部署组件的CAE所在区域的终端节点,参考地区和终端节点。 已在和部署组件的CAE在同一区域的OBS中创建桶,用于存储软件包,具体操作请参见创建桶。示例选择的桶名为cae-obs。 下载和安装 操作系统的选择: 下载安装前在Jenkins所在虚拟机中执行命令查看虚拟机操作系统类型:
除异常的实例,正常运行的实例不建议执行该操作。 该操作会强制删除实例,请确保已备份数据或者完成数据丢失的风险评估 。实例删除后将无法恢复,请谨慎操作。 操作步骤 登录CAE控制台。 在左侧导航栏中选择“实例列表”。 在“实例列表”页面上方的下拉框中选择环境、应用及待查看的组件。
本文汇总了基于云应用引擎服务(CAE,Cloud Application Engine)常见应用场景的操作实践,为每个实践提供详细的方案描述和操作指导,帮助用户轻松构建基于CAE的应用托管业务。 表1 CAE最佳实践一览表 最佳实践 说明 使用CAE托管Nginx静态文件服务器
CAE提供对接DEW帮助应用从DEW获取凭据的功能,简化应用与DEW对接的复杂度,并提升安全性。 当您的代码里需要注入访问密钥、SSH Key等凭据作为环境变量时,可以通过配置DEW凭据来保证密钥的安全性。 如何创建及管理凭据,请参考凭据管理。 方案架构 图1 凭据注入环境变量的流程图 约束限制 此功能需要您授权KMS
返回结果: { "job_id": "68531a56-febe-4218-be23-97fe00454cd1" } 得到的job_id,可以通过job_id获取对应组件的部署任务状态。 父主题: 应用示例
使用jenkins来构建部署升级微服务组件,升级涉及多个微服务组件,每个组件有单独的流水线用于构建部署升级。但是组件之间存在依赖关系,必须等待所依赖的组件升级完成才能升级流水线,否则会有基本功能问题。 升级过程需要时刻关注所依赖的组件是否升级完成,才能进行下一个组件的升级任务。 解决方案 新建一条jenkins流水
Turbo)为用户提供一个完全托管的共享文件存储,能够弹性伸缩至PB级规模,最高可提供亚毫秒级低时延、百万级IOPS、百GB带宽。 存储数据的逻辑 并行文件系统存放的是文件,但支持原来对象的接口,即用户仍然可以使用对象的处理方式来处理文件,实现了对象和文件的互通。 存放的是对象,可以直接存放文
生命周期管理是用于在特定阶段执行调用的方法。CAE提供两种生命周期管理:启动后处理、停止前处理。 启动后处理:组件实例启动后立即触发启动后事件,但是不确保对应的handler是否能在容器的EntryPoint之前执行。 只有启动后处理函数执行完毕,组件实例的状态才会变成Running。因
关闭的公网功能支持重新开启。单击“CAE环境访问公网”和“公网访问CAE环境”右侧的开关,开启公网功能,将恢复默认的CAE环境访问公网配置和公网访问CAE环境配置。 修改出网/入网带宽 登录CAE控制台。 在左侧导航栏中选择“系统设置”。 单击“系统网络配置”模块中的“编辑”,进入“系统网络配置”页面。
此API用来获取当前环境下对应应用的组件列表。 获取组件详情 此API用来获取对应的组件。 更新组件 此API用来更新对应的组件。 删除组件 此API用来删除对应的组件。 创建、生效配置并部署组件 此API用来创建、生效配置并部署对应的组件。 操作组件 此API用来操作对应的组件,如部署、升级、配置、回滚、重启、停止等操作。
Gitlab自动触发Jenkins构建 Gitlab触发Jenkins构建有以下两种方式: 通过配置好的Webhook来Push events,触发Jenkins构建任务。 修改构建配置指定分支的文件来Push events,触发Jenkins构建任务。 示例通过方式一来触发Jenkins构建。
仍未续费或充值,存储在云服务中的数据将被删除、云服务资源将被释放。 请参见资源停止服务或逾期释放说明。 CAE服务资源为什么被冻结了? 资源冻结的类型包括欠费冻结、违规冻结、公安冻结。 单击了解资源冻结的类型、冻结后对续费、退订的影响。 资源冻结的影响? 欠费冻结:用户可通过续费
供。 图1 镜像版本 方案架构 Nginx是一个轻量级的web服务器,本身也是一个静态资源的http服务器。本实践以Nginx为例,通过配置云存储中的并行文件系统来实现静态文件的托管,并通过更新并行文件系统中的静态文件来实时更新Nginx访问页面。 图2 Nginx访问关系图 Nginx默认配置
产品优势 CAE集合了全面云化转型的成功经验和技术创新成果,作为一站式应用云平台,与使用传统平台相比,具有如表1所示的优势。 表1 产品优势 应用生命周期 传统托管 使用CAE引擎托管 环境准备阶段 资源获取效率低(>1天) 资源利用率低(<30%) 自助高效获取资源(分钟级)。
不支持同时绑定多个微服务引擎。 绑定的微服务引擎需与环境在同一VPC内。 登录CAE控制台。 在左侧导航栏中选择“组件配置”。 在“组件配置”页面上方的下拉框中选择待操作的组件。 图1 选择组件 单击“微服务引擎CSE”模块中的“配置”。 选择微服务引擎CSE。 单击“ServiceComb引