检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
build_id}/logs?from={from} 参数说明见表1。 表1 路径参数 参数 是否必选 参数类型 描述 build_id 是 String 构建任务实例ID。获取方法,请参考根据构建任务ID获取构建任务实例列表。 from 是 Integer 获取日志的开始位置,例如从0开始。
文件路径,需要将“/”替换为“:”。获取方法,请参考获取仓库文件目录。 表2 查询参数 参数 是否必选 参数类型 描述 ref 是 String 分支名称或者tag名称或者commit哈希。 请求消息 表3 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String
如果您使用的Token方式,此参数为必填,请填写Token的值。Token获取方式,请参考获取用户Token。 X-Repo-Auth 是 String 授权名称。通过获取仓库授权列表获取对应的授权名称。 表3 请求Body参数 参数 是否必选 参数类型 描述 name 是 String
种,如果您使用的Token方式,此参数为必填,请填写Token的值。Token获取方式,请参考获取用户Token。 X-Repo-Auth 是 String 授权名称。通过获取仓库授权列表获取对应的授权名称。 响应消息 表3 响应参数 参数 参数类型 描述 projects Array<Object>
仓库用户名。 password 是 String 仓库密码。 响应消息 表4 响应参数 参数 参数类型 描述 authorization Object 授权结构体,请参考表5。 表5 authorization 参数 参数类型 描述 name String 授权名称。 repo_type String
Jenkins:2.319.3 git:yum安装 JDK:11.0.8 Apache Maven:3.8.6 部署的Jenkins启动时需添加参数: -Dhudson.security.csrf.GlobalCrumbIssuerConfiguration.DISABLE_CSRF_PROTECTION=true
表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目ID。获取方法,请参考获取项目ID。 application_id 是 String 应用ID。获取方法,请参考获取所有应用。 请求消息 表2 请求Header参数 参数 是否必选 参数类型
仓库Token。 host 否 String 仓库地址。 响应消息 表4 响应参数 参数 参数类型 描述 authorization Object 授权结构体,请参考表5。 表5 authorization 参数 参数类型 描述 name String 授权名称。 repo_type String
参照表1设置配置项参数,其中带“*”标志的参数为必填参数。 表1 可视化方式创建配置项参数设置说明 参数 说明 *配置名称 新建的配置项名称,同一个命名空间里必须唯一。 长度为4到24个字符,可以包含英文小写字母、数字和中划线(-),以英文小写字母开头、英文小写字母或者数字结尾。 *所属集群 使用新建配置项的集群。 *命名空间
隔离仓 隔离是一种异常检测机制,常用的检测方法是请求超时、流量过大等。一般的设置参数包括超时时间、同时并发请求个数等。 Java Chassis的隔离作用于微服务消费者,需要微服务应用集成隔离模块,启用bizkeeper-consumer处理链。 配置如下: servicecomb:
灰度发布方式升级组件版本配置、灰度发布方式重新部署组件失败后,组件处于此状态。 草稿 组件处于创建过程中,尚未完成参数配置时提前保存后的状态。主要用于防止已配置参数因为关闭页面等因素丢失。 使用容器部署方式基于界面配置创建并部署组件、使用容器部署方式基于YAML配置创建并部署组件
单击“发布管理”,进入“发布管理”列表页面。 选择待编辑的状态是“待发布”的批量升级发布单。 直接编辑:选择“操作”列的“更多 > 编辑”。 确认发布单详情后编辑:单击目标发布单名称,进入该发布单的“发布管理”页面确认各组件的配置后,单击“编辑”。 参考下表修改发布单基本信息,其中带“*”标志的参数为必填参数。
s环境 登录ServiceStage控制台。 选择“环境管理 > 创建环境”。 参考下表填写环境基础信息,其中带“*”标志的参数为必填参数。 参数名称 参数说明 *环境名称 环境的名称,需保持唯一。 长度为2到64个字符,可以包含英文字母、数字、下划线(_)或中划线(-),以英文
单击“发布管理”,进入“发布管理”列表页面。 选择待克隆的批量升级发布单。 直接克隆:单击“操作”列的“克隆”。 确认发布单详情后克隆:单击目标发布单名称,进入该发布单的“发布管理”页面确认各组件的配置后,单击“克隆”。 参考下表修改发布单基本信息,其中带“*”标志的参数为必填参数。 参数名称 参数说明 *发布单名称
降级 降级治理是在业务高峰期时,需要临时减少对于目标服务的访问,达到降低目标服务负载;或者屏蔽对于非关键服务的访问,保持本服务的核心处理能力的治理措施。 Java Chassis降级治理是作用于微服务消费者,需要微服务应用集成降级模块,启用bizkeeper-consumer处理链。
单击页面右上方“使用此版本重新部署”,弹出“重新部署”对话框。 “部署类型”选择“单批发布”,单击“确定”。 参考下表设置组件版本配置信息,其中带“*”标志的参数为必填参数。 参数 说明 技术栈 选择组件技术栈及版本。 技术栈详情,请参考技术栈简介。 *YAML模式 选择使用YAML配置来重新部署组件。 选择关闭:使用界面配置来重新部署组件。
创建批量升级发布单 登录ServiceStage控制台。 选择“发布管理 > 创建发布单”。 参考下表填写发布单基本信息,其中带“*”标志的参数为必填参数。 参数名称 参数说明 *发布单名称 发布单的名称。 长度2到64个字符,可以包含英文字母、数字、下划线(_)或中划线(-),以英文字母开头、英文字母或数字结尾。
cfg文件 设置config参数 在使用虚拟机部署方式创建并部署组件时,您可以参考添加配置项设置一些配置项,ServiceStage会将设置的配置项以键值对的形式存储在${APP_HOME}/config/system.cfg文件中。您也可以预置一些配置参数在config里面,格式参考示例如下:
表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 请填固定值:default。 请求消息 表2 请求Header参数 参数 是否必选 参数类型 描述 Authorization 是 String 若微服务引擎专享版开启了安全认证,此参数必填。否则,无此参数。
例如,组件总实例数为4,“部署批次”参数设置为2,则表示会分2批次升级组件版本配置,每批次升级2个组件实例。 设置了本参数后,容器部署方式部署的组件,在10中使用基线泳道组件作为基线化组件来源时,您也可以在设置组件升级策略时重新设置。 根据基线化组件来源参考下表配置相关参数。 基线化组件来源 参数配置说明 基线泳道组件