检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
设置访问证书 最多支持绑定10个证书。 添加证书 登录CAE控制台。 在左侧导航栏中选择“系统设置”。 单击“证书配置”模块中的“编辑”,进入“已授权证书”页面。 单击“添加证书配置”,进入“添加证书配置”页面。 输入证书名称。例如:test-1。 依次上传“服务器证书内容”、“服务器私钥内容”。
域名配置 登录ECS控制台,选择“弹性云服务器”。 在弹性云服务器列表中,选择连接到同一VPC下的ECS。 图5 选择同一VPC下的ECS(此处用vpc-demotest2演示) 从ECS上ping该内网域名(test18.com),验证网络是否连通。使用xshell可参考图6所示。
X-Environment-ID 是 String 环境ID。 获取环境ID,通过《云应用引擎API参考》的“获取环境列表”章节获取环境信息。 请求响应成功后在响应体的items数组中的一个元素即为一个环境的信息,其中id字段即是环境ID。 表3 请求Body参数 参数 是否必选 参数类型 描述 api_version
下拉框选择“企业项目”,并单击“确定”。 在公网域名列表中,单击新创建的域名名称。 单击“快速添加解析”,在弹出界面中选择“网站解析”,“网站地址”选择“IP地址”。 图2 快速添加解析(公网IP) 将3获取的公网地址输入“值”一栏中。 配置vpc访问 选择“内网域名”,进入域名列表页面。
为软件包存储的目录。 配置固定的包名,存储在软件发布库中,单击“新建并执行”。 图6 上传软件包 确认运行时参数后,单击“确定”。 图7 配置运行时参数 查看构建日志,构建成功并上传软件包到软件发布库中。 图8 查看构建日志 在“制品仓库 > 软件发布库”中查看上传的软件包,目录
X-Environment-ID 是 String 环境ID。 获取环境ID,通过《云应用引擎API参考》的“获取环境列表”章节获取环境信息。 请求响应成功后在响应体的items数组中的一个元素即为一个环境的信息,其中id字段即是环境ID。 响应参数 无 请求示例 删除证书。 DELETE https
如何获取Nacos引擎域名对应ip? Nacos的内网地址是域名,在CAE无法直接解析,当把CAE部署的应用注册到新版Nacos上时,您需要获取Nacos引擎域名对应的ip,并添加环境变量。 注册时需注意:将CAE部署的应用注册到Nacos上,需要确保CAE和Nacos处于相同的VPC。 操作步骤 登录CSE控制台。选择“注册配置中心”。
单击“凭据配置”模块中的“编辑”,进入“凭据配置”页面。 单击“创建凭据配置”,在弹框中选择创建DEW凭据中已创建的凭据以及所需版本。 图2 新增凭据 单击“确定”,完成凭据配置。 配置环境变量 在左侧导航栏中选择“组件配置”。 在“组件配置”界面,选择需要配置的组件。 单击“环境
X-Environment-ID 是 String 环境ID。 获取环境ID,通过《云应用引擎API参考》的“获取环境列表”章节获取环境信息。 请求响应成功后在响应体的items数组中的一个元素即为一个环境的信息,其中id字段即是环境ID。 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型
myhuaweicloud.com。 图21 添加自定义参数 在“部署”阶段,单击“新建任务”。 在搜索框中输入“CAE”,并单击。选择“CAE发布”插件,单击“添加”。 图22 添加部署插件 配置插件参数完成后,单击“确定”。 区域选择:待部署的区域,与当前CodeArts在同一个Region。 环境:选择组件所属环境。
X-Environment-ID 是 String 环境ID。 获取环境ID,通过《云应用引擎API参考》的“获取环境列表”章节获取环境信息。 请求响应成功后在响应体的items数组中的一个元素即为一个环境的信息,其中id字段即是环境ID。 表3 请求Body参数 参数 是否必选 参数类型 描述 api_version
更新代码。 若您的组件使用源码部署,请将修改的源码更新至源码仓库。 若您的组件使用软件包部署,请将新代码打包为软件包,并将新的软件包上传至软件包仓库。 使用新的源码或软件包,升级组件。 配置组件健康检查。 登录CAE控制台。选择“组件配置”。 在“组件配置”页面上方的下拉框中选择待操作的组件。
重启组件 重启状态为“运行中”、“未就绪”的组件。 如果当前组件处于重启过程,该组件暂时无法添加或启动弹性策略。 操作步骤 登录CAE控制台。 在左侧导航栏中选择“组件列表”。 选择待操作组件,在“操作”列“更多”下拉框单击“重启”。 图1 重启组件 在弹出对话框单击“确认”,完成组件重启。
仅首次添加可选此方式。 图1 创建应用 在弹出的“新增应用”对话框中输入新增应用的名称。 单击“确定”,完成创建应用。 删除应用 应用删除后无法恢复,请谨慎操作。 删除应用前,需删除该应用下的全部组件,请参考删除组件。 登录CAE控制台。 在左侧导航栏中选择“组件列表”。 在“组件
2版本与相关加密套件,兼容性一般,安全性极高。 说明: 在选择安全策略时,一个环境中的安全策略需要保持一致。 *服务器默认证书 通过下拉表选择已经添加的证书。 “对外协议”选择HTTPS时显示。 如需新增新证书,可在下拉框中“单击添加新证书”进行添加,具体操作请参考添加证书。 域名证书对 在下拉框中选择域名和对应证书。
组件概述 应用组件是组成应用的某个业务特性实现,以代码或者软件包为载体,可独立部署运行。 在CAE上创建应用后,可以在应用中添加组件。 组件说明 CAE中组件支持的语言/运行时如表1所示。 表1 语言/运行时一览 支持的运行时 组件来源 Java8、Java11、Java17、Java21
目前只支持添加一条配置。 图1 配置VPC访问CAE环境 删除VPC访问CAE环境配置 登录CAE控制台。 在左侧导航栏中选择“系统设置”。 单击“系统网络配置”模块中的“编辑”,进入“系统网络配置”页面。 选择待删除的VPC访问CAE环境配置,在操作列单击“删除”。 在弹框中输入“
数据存储挂载到组件上的路径。 说明: 数据存储挂载到容器上的路径,请不要挂载到系统目录下,如“/”、“/var/run”等,否则会导致容器异常。 云存储的挂载路径不能重复。 子路径 数据所引用的云存储内的子路径。 说明: 使用子路径挂载本地磁盘,实现在单一Pod中重复使用同一个Volume。
当前对接Nacos流程: 该方案对接Nacos流程: 原理说明 在Spring Cloud应用中,系统环境变量的优先级高于配置文件。因此,如果在系统环境变量中配置了参数,那么系统会优先使用环境变量中的参数。为了实现自动对接Nacos引擎,CAE会自动在组件中添加SPRING_CLOUD_NACOS_DI
若组件为部署中的状态,则针对该组件的策略会执行失败,失败原因详见查看启停策略。 部分组件:启停策略会对选中的组件生效。 说明: 部分组件列表中不可选中未部署的组件。 启停状态 开启:使启停策略生效,在配置的时间触发启停策略。 关闭:关闭启停策略,策略在配置的触发时间不再执行。