检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
CCE”,单击“立即绑定”。 在“可用区”下拉列表选择一个可用区(例如:az1)。 在“集群”下拉列表选择该可用区下可绑定的CCE集群(例如:cce-az1)。 单击“确定”。 单击“添加集群”。 在“可用区”下拉列表选择另外一个可用区(例如:az2)。 在“集群”下拉列表选择该可
查询微服务的所有契约 功能介绍 查询一个微服务的所有契约信息,包括schemaId和summary信息。 URI GET /v4/{project_id}/registry/microservices/{service_id}/schemas 表1 路径参数 参数 是否必选 参数类型
图1 按需计费配置费用示例 配置费用包括版本、应用实例数以及使用时长。 计费周期 按需计费时,ServiceStage资源按秒计费,每一个小时整点结算一次费用(以GMT+8时间为准),结算完毕后进入新的计费周期。计费的起点以部署在ServiceStage上的应用实例启动运行的
安全认证”。 开启编程接口安全认证后,需要在微服务的配置文件中添加对应用户的账号密码,否则服务无法注册到引擎。 关闭编程接口安全认证,微服务的配置文件中无需配置账号密码即可将服务注册到引擎,效率性能更高,建议用于VPC内访问时使用。 配置SDK,对于已部署但未配置安全认证参数的微
容器中的文件在磁盘上是临时存放的,这给容器中运行的组件实例带来如下两个问题: 容器重建时,容器中的文件将会丢失,不满足持久化数据存储的需求。 在一个实例同时运行多个容器时,容器间需要共享文件,存在在多个容器实例之间保持数据一致性的挑战。 通过为容器部署方式部署的组件设置数据存储,可以提
每条流水线包含一组构建任务和一组或多组环境(如开发环境、类生产环境、生产环境等)任务,每组环境任务又包含一个或多个子任务(如部署、测试等任务),并提供了模板功能。 ServiceStage可支持同一个项目下的单个用户最多创建100+N个流水线,N为该用户所创建的组件总数。 父主题: 管理流水线
余组件。 关闭“激进策略”,遇到组件发布失败,则会导致发布单发布任务失败。 单击“添加组件”。 勾选待加入发布单的组件,单击“确定”。 同一个批量升级发布单下,支持添加64个组件。 仅支持选择运行状态为“运行中”、“未就绪”、 “未知”、“异常”的组件。 根据实际业务需要参考下表重新设置各组件版本配置信息。
为使用Mesher接入专业版微服务引擎的非微服务应用配置AK/SK 参考以下操作步骤创建一个名为“mesher-secret”密钥。创建密钥前: 已获取AK/SK,请参考获取AK/SK与项目名称。 对获取到的AK/SK进行Base64编码。 可以直接使用echo -n '要编码的内容'
资源名称。 type String 基础资源:cce、ecs、as。 可选资源:rds、dcs、elb、cse等其他类型。 请求示例 创建一个名称为development-env的“虚拟机”类型的环境,环境所在VPC的id为29d55020-ae0e-4a18-871c-93e6976ee7bd。
持续生效:后续环境变量的修改会通过组件升级同步到应用下已存在的组件中。 单击“添加环境变量”,输入“变量名称”及“变量/变量引用”的值。 变量名称:应用环境变量的名称,在同一个应用环境下必须唯一。长度1到64个字符,可以包含英文字母、数字、下划线(_)、中划线(-)或点(.),以英文字母、下划线(_)或中划线(-)开头。
构建任务会在CCE集群节点上启动一个构建容器,执行构建相关的操作。为了确保构建的安全性,建议您对CCE集群节点进行安全加固,请参考禁止容器获取宿主机元数据进行操作。 构建任务依赖预置在构建容器中的JDK、Golang、Maven、Gradle、Ant或Node.js编译工具。 支持同一个账号下的不同
)。 所属集群 选择跟部署组件到指定CCE集群中选择的集群在不同可用区的另外一个CCE集群(例如:cce-az2)。 单击“完成并执行”,等待发布单执行成功。 待发布单执行成功后,组件被克隆部署在另外一个集群上去。 父主题: 使用ServiceStage基于发布管理实现组件跨可用区搬迁和顺序升级
errorCode String 错误代码。 errorMessage String 错误信息。 detail String 详细定位信息。 请求示例 创建一个名称为“test”微服务引擎专享版,其计费模式为按需计费,规格为cse.s1.small2,可用区为test,关闭安全认证,微服务引擎的部署类型为CSE2。
组件概述 同一个应用下,最多可支持创建15000个组件。 组件简介 组件是组成应用的某个业务特性实现,以代码或者软件包为载体,可独立部署在环境下运行。 关于应用,请参考应用概述;关于环境,请参考环境概述。 组件和应用、环境的关系,如图1所示。 图1 组件和应用及环境的关系 在Se
interval Integer 心跳间隔(秒),当值小于5秒时,按5秒注册。 times Integer 最大尝试请求次数。 表16 DataCenterInfo 参数 参数类型 描述 name String 区域名称。 region String 区域。 availableZone
线(_)或中划线(-),以英文字母开头、英文字母或者数字结尾。 配置分组 分组用于分类管理配置文件,同一个分组内配置文件名称必须唯一。 单击“创建分组”,可以创建新的分组。同一个项目下,最多支持创建100个分组。 长度2到64个字符,可以包含英文字母、数字、下划线(_)或中划线(
创建命名空间 本章节指导您创建命名空间。 同一个CCE集群下,包括集群默认创建和用户创建,总共支持创建1000个命名空间。 前提条件 待操作环境为Kubernetes类型的环境且已绑定CCE集群,请参考绑定CCE集群。 创建命名空间 登录ServiceStage控制台。 选择“环境管理”,进入“环境管理”页面。
单个组件所有实例版本配置。 单批发布方式升级组件版本配置过程中,组件服务会中断。仅适用于测试升级场景或者计划停服升级场景。 如需批量升级同一个应用下的多个组件版本配置,请参考批量升级组件版本配置。 前提条件 仅使用以下方法基于容器部署方式创建并部署的组件,支持单批发布方式升级:
工作负载停止前命令的执行时间窗,默认值为30秒。取值范围为[0, 2147483647]。 您可以设置一个缩容时间窗,用于在组件实例停止前保存重要数据。例如某应用有两个实例,执行缩容操作,缩容后只剩一个实例,则您仍然可以在设置的时间窗内对即将要停止的实例进行某些操作。 父主题: 管理容器部署组件高级配置
微服务唯一标识,创建实例时,以url里面的为准。 version 否 String 微服务版本号。 hostName 是 String 计算机名称,可以为本机的域名,或IP地址等。 endpoints 否 Array of strings 例:rest:127.0.0.1:8080。 status 是