检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
CAE最佳实践一览表 最佳实践 说明 使用CAE托管Nginx静态文件服务器 本章节介绍如何使用CAE托管Nginx静态文件服务器。您可以将业务代码部分制作镜像后部署到CAE,静态文件部分存储到与该组件关联的并行文件系统中,即可实现混合业务和静态文件的前端组件托管。 Gitlab对接Jenkins自动构建并部署到CAE
当配置云存储的并行文件系统时,如果选择的并行文件系统中的并没有创建相应的子路径,则实例会为异常。 示例: 图1 挂载信息 图2 相应的并行文件系统中并没有test文件夹或文件 图3 报错事件 解决方法 登录OBS控制台。 选择“并行文件系统”,单击所授权的并行文件系统名称,本示例以
日志路径功能。 如果日志文件挂载到系统目录,如“/”、“/var/run”等,会导致组件异常。建议挂载在空目录下,若目录不为空,请确保目录下无影响组件启动的文件,否则文件会被替换,导致组件启动异常,组件创建失败。 填写日志路径时,路径中需要包含日志的文件名,例如:/var/log/test/error
如何让第三方云上配置的域名支持华为云服务? 操作步骤 登录域名所在的第三方云网站,在解析设置中增加两条记录,如图1,示例域名为cheirmin.top。 主机记录为“www”,记录值为CAE概览页面显示的弹性IP地址。 主机记录为空,记录值为CAE概览页面显示的弹性IP地址。 图1
概述 应用场景 用户可以将业务代码打包部署到CAE,只需在部署的组件配置中添加Nacos引擎配置,即可用自动化对接Nacos引擎,无需手动修改业务代码配置文件,避免人为误操作。 本章节通过CAE源码部署能力自动化部署一个provider服务和一个consumer服务,帮助您体验自动接入Nacos引擎。
个应用进程。 Serverless 无服务器运算(Serverless computing),是云计算的一种模型。以平台即服务(PaaS)为基础,无服务器运算提供一个微型的架构,终端客户不需要部署、配置或管理服务器服务,代码运行所需要的服务器服务皆由云端平台来提供。 数据冗余存储策略
String 私钥内容。 created_at String 创建时间。 请求示例 创建证书,证书名称“test”,填写crt(服务器证书内容)和key(服务器私钥内容)。 POST https://{endpoint}/v1/{project_id}/cae/certificates
描述 crt 是 String 证书内容。 key 是 String 私钥内容。 响应参数 无 请求示例 修改证书,修改crt(服务器证书内容)和key(服务器私钥内容)。 PUT https://{endpoint}/v1/{project_id}/cae/certificates/{cert_id}
CAE集成了软件中心,可以将构建完成的软件包(或者镜像包)归档对应的仓库和组织。 CAE集成了微服务引擎CSE,可以将组件实例注册到CSE中,CSE提供服务注册、服务治理、配置管理等全场景能力 ,用户通过CSE可以实现微服务的快速开发和高可用运维。 CAE集成了云数据库RDS,可以将应用组件交互
步骤三:租户侧创建ECS节点 租户侧创建的ECS节点,所属虚拟私有云为vpc-10,该节点弹性公网IP为100.93.0.237,私有IP为10.0.0.80。 进入。 单击“购买弹性云服务器”,在购买弹性云服务器页面,请您按照业务需要设置购买参数,参数的具体含义请参考购买ECS指南。 在
“Dockerfile地址”即Dockerfile文件相对于项目的根目录(./)所在的目录,Dockerfile文件用于镜像构建。 Docker程序通过读取Dockerfile文件生成定制的镜像。 dockerfile地址只能包含字母、数字及.-_/且字符长度在1~255范围内的内容。 如果文件名为Dockerf
“Dockerfile地址”即Dockerfile文件相对于项目的根目录(./)所在的目录,Dockerfile文件用于镜像构建。 Docker程序通过读取Dockerfile文件生成定制的镜像。 dockerfile地址只能包含字母、数字及.-_/且字符长度在1~255范围内的内容。 如果文件名为Dockerf
“Dockerfile地址”即Dockerfile文件相对于项目的根目录(./)所在的目录,Dockerfile文件用于镜像构建。 Docker程序通过读取Dockerfile文件生成定制的镜像。 dockerfile地址只能包含字母、数字及.-_/且字符长度在1~255范围内的内容。 如果文件名为Dockerf
在下拉框中选择“探针版本”。 探针升级策略 支持如下两种升级策略,默认为“重启自动升级”。 重启自动升级:每次都尝试重新下载镜像。 手动升级:如果本地有该镜像,则使用本地镜像,本地不存在时下载镜像。 表2 接入配置 参数 参数说明 APM应用 在下拉框中选择需接入的APM应用名称。 如果无对应的应用,请
删除云存储挂载 当您不需要挂载云存储时,可删除云存储挂载配置。 删除云存储挂载配置后,文件系统中存放的数据不会删除。如需重新挂载,请配置云存储挂载路径。 操作步骤 登录CAE控制台。 在左侧导航栏中选择“组件配置”。 在“组件配置”页面上方的下拉框中选择待操作的组件。 图1 选择组件
产品优势 云应用引擎使用场景 权限管理 计费说明 最新动态 04 实践 通过示例展示CAE的产品能力。 最佳实践 使用CAE托管Nginx静态文件服务器 Gitlab对接Jenkins自动构建并部署到CAE SpringCloud应用部署到CAE自动对接Nacos引擎 配置健康检查 发送事件告警到企业微信
在事件列表页面,您还可以导出操作记录文件、刷新列表、设置列表展示信息等。 在搜索框中输入任意关键字,按下Enter键,可以在事件列表搜索符合条件的数据。 单击“导出”按钮,云审计服务会将查询结果以.xlsx格式的表格文件导出,该.xlsx文件包含了本次查询结果的所有事件,且最多导出5000条信息。
Gitlab触发Jenkins构建有以下两种方式: 通过配置好的Webhook来Push events,触发Jenkins构建任务。 修改构建配置指定分支的文件来Push events,触发Jenkins构建任务。 示例通过方式一来触发Jenkins构建。 登录Gitlab,进入代码仓库,示例为“
上传代码到Gitlab代码仓库 本实践使用的是Java项目代码,使用Maven构建Jar包。 前提条件 Jenkins所在Linux虚拟机能够访问GitLab代码仓库。 已经在GitLab创建账号和仓库。 操作步骤 登录GitLab。 上传代码到已创建好的代码仓库。 父主题: 环境准备
准备Jenkins环境 环境信息说明 如果已安装好jenkins环境,请跳过本章节。 在linux虚拟机上安装好Jenkins,本实践使用的具体环境信息如下所示。如果使用镜像部署,需要在虚拟机中安装docker。 虚拟机:Centos7.9 Jenkins:2.331 git:yum安装 jdk:11