检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
业务正常运行。 生命周期管理 生命周期管理是用于在特定阶段执行调用的方法。本章节介绍如何通过CAE提供的两种生命周期管理(启动后处理、停止前处理)来处理事件。 发送事件告警到企业微信 本章节介绍如何通过设置事件通知规则,可以帮助您及时了解组件运行时的状态,快速定位问题。 对接软件
本章节为您介绍对用户授权的方法,操作流程如图1所示。 前提条件 给用户组授权之前,请您了解用户组可以添加的CAE权限,并结合实际需求进行选择。CAE支持的系统权限,请参见权限管理。 若您需要对除CAE之外的其它服务授权,IAM支持服务的所有权限请参见系统权限。 示例流程 图1 给用户授权CAE权限流程 创建用户组并授权
组件运维 查看组件事件 查看组件监控 查看组件日志
管场景。用户可以将业务代码部分制作镜像后部署到CAE,静态文件部分存储到与该组件关联的并行文件系统中,即可实现混合业务和静态文件的前端组件托管。组件部署后,用户可以通过更新并行文件系统中的静态页面文件来实现实时更新前台应用。 此方案使用的Nginx版本为“alpine-perl”,此版本已在开源镜像提供。
删除云存储挂载 当您不需要挂载云存储时,可删除云存储挂载配置。 删除云存储挂载配置后,文件系统中存放的数据不会删除。如需重新挂载,请配置云存储挂载路径。 操作步骤 登录CAE控制台。 在左侧导航栏中选择“组件配置”。 在“组件配置”页面上方的下拉框中选择待操作的组件。 图1 选择组件
配置微服务引擎CSE 配置环境变量 配置访问方式 配置伸缩策略 配置云存储 配置健康检查 配置生命周期 配置日志采集 配置性能管理 配置自定义监控指标
下载和安装 操作系统的选择: 下载安装前在Jenkins所在虚拟机中执行命令查看虚拟机操作系统类型: echo $HOSTTYPE 若执行如上命令的输出值是“x86_64”,请下载AMD 64位系统; 若执行如上命令的输出值是“aarch64”,请下载ARM 64位系统。 obsu
源在某个时间段的使用量和计费信息。 账单上报周期 套餐包计费模式的资源完成支付后,会实时上报一条账单到计费系统进行结算。 按需计费模式的资源按照固定周期上报使用量到计费系统进行结算。按需计费模式产品根据使用量类型的不同,分为按小时、按天、按月三种周期进行结算,具体扣费规则可以参考
dbAddress := os.Getenv("RDS_ADDRESS") dbName := os.Getenv("RDS_DB_NAME") dbUserName := os.Getenv("RDS_USER_NAME") dbPassword := os.Getenv("RDS_PASSWORD")
在CTS事件列表查看云审计事件 操作场景 用户进入云审计服务创建管理类追踪器后,系统开始记录云服务资源的操作。在创建数据类追踪器后,系统开始记录用户对OBS桶中数据的操作。云审计服务管理控制台会保存最近7天的操作记录。 本节介绍如何在云审计服务管理控制台查看或导出最近7天的操作记录:
postStart object 生命周期管理组件配置启动后处理。 ConfigurationItem.type为"lifecycle"时,配置此参数。 preStop 否 preStop object 生命周期管理组件配置停止前处理。 ConfigurationItem.type为"lifecycle"时,配置此参数。
shell脚本在Jenkins构建打包完成之后调用脚本自动部署到CAE环境中,实现代码合入后自动构建打包部署。 流程优化对比 当前上线流程图如下: 使用该方案后的流程图如下: 父主题: Gitlab对接Jenkins自动构建并部署到CAE
通过云审计服务(Cloud Trace Service,CTS),您可以记录与云应用引擎相关的操作事件,便于日后的查询、审计和回溯。 开通云审计服务后,系统开始记录CAE资源的操作,CTS控制台可以保存最近7天的操作记录。 表1 云审计服务支持的CAE操作 操作名称 资源类型 事件名称 创建组件
置事件通知规则之后,由CAE在SMN服务创建主题、添加订阅者,在AOM服务创建告警规则、告警行动规则,完成整个事件上报告警流程的配置。 图1 事件上报告警流程 前提条件 SMN服务支持添加企业微信群消息、钉钉群消息、飞书群消息的订阅,目前,这些功能处于公测期间,您需先申请开通SMN服务的公测资格。
nat-7a60 描述 - 设置完成后,单击“确定”。 步骤四:在CAE环境添加目的访问网络地址 进入云应用引擎控制台。 在左侧导航栏选择“系统设置”。 找到“系统网络配置”,单击“编辑”。 单击“添加目的网络地址”,勾选下一跳为NAT网关的目标网络地址,单击“确定”,完成访问公网路由配置。
配置环境变量 环境变量是指在系统或用户应用程序中设置的一些参数,在代码里调用接口去获取环境变量的值。在部署时通过环境变量去指定参数配置,而不用在代码中指定,使部署具有灵活性。 添加环境变量 登录CAE控制台。 在左侧导航栏中选择“组件配置”。 在“组件配置”页面上方的下拉框中选择需要操作的组件。
单击“保存”。 设置高级设置。 系统默认按行采集显示程序打印的日志。在程序打印日志存在一条完整日志跨占多行的情况下,如果需要采集显示整条日志,您可以设置“日志格式”,开启多行日志。 单行日志:系统默认按行采集日志。 多行日志:多行合并为一行,系统按设置的匹配规则采集日志,不满足匹
创建CAE自定义策略 如果系统预置的CAE权限,不满足您的授权要求,可以创建自定义策略。 目前华为云支持以下两种方式创建自定义策略: 可视化视图创建自定义策略:无需了解策略语法,按可视化视图导航栏选择云服务、操作、资源、条件等策略内容,可自动生成策略。 JSON视图创建自定义策略
下面以一个示例说明流水线执行流程。 有4个组件分别是componentA、componentB、componentC和componentD,其中componentD依赖componentB和componentC,componentB和componentC依赖componentA。 流水线执行流程: 父主题:
postStart object 生命周期管理组件配置启动后处理。 ConfigurationItem.type为"lifecycle"时,配置此参数。 preStop 否 preStop object 生命周期管理组件配置停止前处理。 ConfigurationItem.type为"lifecycle"时,配置此参数。