检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Dockerfile:组件来源是“源码仓库”时,根据业务需要设置。支持“自定义”和“系统默认”。 说明: 仅当“运行时”选择java时,可选择“系统默认”。 Dockerfile地址:当“Dockerfile”选择“自定义”时可设置。 “Dockerfile地址”即Dockerfile文件相对于项目的根目录(
准备Jenkins环境 环境信息说明 如果已安装好jenkins环境,请跳过本章节。 在linux虚拟机上安装好Jenkins,本实践使用的具体环境信息如下所示。如果使用镜像部署,需要在虚拟机中安装docker。 虚拟机:Centos7.9 Jenkins:2.331 git:yum安装 jdk:11
微服务应用管理 典型业务应用场景 应用场景 对于传统的单体架构项目,不同的业务模式必须采取统一的技术方案及技术平台,每个业务模块也不能独立出来复用,系统中一个模块出现问题会导致整个系统不可用。随着企业业务的复杂度不断提升,传统单体架构模式越来越臃肿,难以适应灵活多变的业务需求,微服务应用可以完美解决上述问题。
Integer 触发周期,选择累计触发时需设置该参数,默认单位为s,支持5分钟、20分钟、1小时、4小时、24小时。 operator 否 String 比较符,支持'>'和'>='。 count 否 Integer 触发次数,选择累计触发时需设置该参数。 响应参数 状态码: 200 表7
进入“构建步骤”页面后,选择“添加步骤”,单击“文件上传”,选择“上传文件到OBS”,单击“添加”。 图4 文件上传 进入“参数设置”页面,参考图5配置构建参数和默认值,并开启运行时设置。bucket_name:上传到obs的桶名称,如caetest。 file_name:上传到obs桶中的软件包名称,如cae-backend
库”时,根据业务需要设置。支持“自定义”和“系统默认”。 说明: 仅当“运行时”选择java时,可选择“系统默认”修改系统默认dockerfile中指定运行的maven构建制品文件名。 Dockerfile地址:当“Dockerfile”选择“自定义”时可设置。 “Dockerf
file-creation mask,表示用户创建文件的掩码,用来控制创建文件的权限。 在CAE云存储配置中设置umask可以控制挂载目录和文件的权限,如0027,表示设置挂载目录权限为750,挂载文件权限为640。 挂载路径 数据存储挂载到组件上的路径。 说明: 数据存储挂载到
Integer 触发周期,选择累计触发时需设置该参数,默认单位为s,支持5分钟、20分钟、1小时、4小时、24小时。 operator 否 String 比较符,支持'>'和'>='。 count 否 Integer 触发次数,选择累计触发时需设置该参数。 表7 NoticeRuleNotification
选择构建使用的模板(此示例使用的为java代码,故此步选择Maven模板)后,单击“下一步”。 图4 选择构建模板 在“参数设置”页面,“自定义参数”中单击“新建参数”,并开启运行时设置。 名称:输入release_version。 值:取值使用时间戳变量:${TIMESTAMP}。 图5 添加自定义参数
Name 设置参数的名称,构建时选择的组件会存放在该变量名。 Model_Name Description 设置构建参数的描述。 选择需要升级的组件 Parameter Type 选择基本参数类型。 Check Boxes Number of Visible Items 设置流水线编排的组件数量。
file-creation mask,表示用户创建文件的掩码,用来控制创建文件的权限。 在CAE云存储配置中设置umask可以控制挂载目录和文件的权限,如0027,表示设置挂载目录权限为750,挂载文件权限为640。 挂载路径 数据存储挂载到组件上的路径。 例如:在OBS存储桶“
并增大“延迟时间”,保证程序在启动后再接受存活探针的检测。 检查成功:对于在健康检查中设置的请求返回状态码200。 检查失败:对于在健康检查中设置的请求返回状态码非200,且连续失败次数达到设置的“最大失败次数”。 操作步骤 登录CAE控制台。 在左侧导航栏中选择“组件配置”。
Integer 触发周期,选择累计触发时需设置该参数,默认单位为s,支持5分钟、20分钟、1小时、4小时、24小时。 operator String 比较符,支持'>'和'>='。 count Integer 触发次数,选择累计触发时需设置该参数。 表7 NoticeRuleNotification
Integer 触发周期,选择累计触发时需设置该参数,默认单位为s,支持5分钟、20分钟、1小时、4小时、24小时。 operator String 比较符,支持'>'和'>='。 count Integer 触发次数,选择累计触发时需设置该参数。 表7 NoticeRuleNotification
配置微服务引擎CSE CAE提供了具有服务注册、服务治理、配置管理等全场景能力的微服务引擎CSE,帮助您实现微服务应用的快速开发和高可用运维。 前提条件 绑定微服务引擎前,需创建创建微服务引擎实例,具体操作请参考创建ServiceComb引擎和创建注册配置中心。 绑定微服务引擎 只支持绑定状态为可用的微服务引擎。
un-deleted network configurations in system settings. 环境下系统设置中存在系统网络配置,不允许删除环境。 删除系统设置下的系统网络配置,再删除环境。 400 CAE.01500409 VPC id is inconsistent with
2024-01-06 第六次正式发布。 新增CAE环境访问VPC接口。 2023-12-18 第五次正式发布。 “组件配置 > 弹性伸缩”新增高级设置。 新增监控系统配置。 2023-10-20 第四次正式发布。 弹性伸缩新增cron类型,通知时间策略进行实例伸缩控制。 构建新增arti
云审计服务支持的关键操作 云审计服务支持的CAE操作列表 在CTS事件列表查看云审计事件
上传代码到Gitlab代码仓库 本实践使用的是Java项目代码,使用Maven构建Jar包。 前提条件 Jenkins所在Linux虚拟机能够访问GitLab代码仓库。 已经在GitLab创建账号和仓库。 操作步骤 登录GitLab。 上传代码到已创建好的代码仓库。 父主题: 环境准备
欠费后需要及时充值,详细操作请参见账户充值。 如果组件不再使用,您可以将它们删除或停用,以免继续扣费。 您可以在“费用中心 > 总览”页面设置“可用额度预警”功能,当可用额度、通用代金券和现金券的总额度低于预警阈值时,系统自动发送短信和邮件提醒。 当产生欠费后,请您及时充值使可用