检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
“microservice.yaml”和“mapping.yaml”文件,一般都存放于您当前项目根目录下的“/src/main/resources/”路径下。 PAAS_CSE_ENDPOINT: - servicecomb.service.registry.address - servicecomb
upgrade.sh脚本说明 脚本内容 请使用您环境下的实际参数替换脚本中的参数变量。 #!/bin/bash # 项目id project_id='{项目id}' # 应用id application_id='{应用id}' # 组件id component_id='{组件id}'
servicecomb.accesslog.pattern: "%h - - %t cs-uri %s %B %D %H %SCB-traceId" 默认情况下会在根目录生成access.log,若业务侧使用了log4j2或者logback等日志框架,日志框架的切换可参考:https://servicecomb
不同应用下的同名组件可以部署在同一个环境下。 同一个应用下的同名组件可以部署在同一个环境下相同CCE集群下的不同泳道。关于泳道,请参考全链路流量控制概述。 同一个应用下的同名组件可以部署在同一个高可用环境下的不同CCE集群。 同一个应用下的同名组件可以部署在不同环境下。 *组件版本
ClientRequest非RequestData类型下转化异常。 1.10.1-2020.0.x 1.10.0-2021.0.x 服务删除、重启无法刷新ribbon缓存,导致请求到不可用服务,报no host to route。 动态配置下灰度发布配置规则,修改配置规则不生效。 启动类
component_id String 应用组件ID。 请求示例 场景一:CCE容器环境下创建组件 创建名为mycomponent的组件。组件部署使用1.2.0版本的Java技术栈,组件来源选择存储在OBS下bucket00001桶里的weather-1.0.0.jar包,部署使用的资源
ServiceStage提供了基础版、专业版、铂金版,您可以根据需要选择,各个版本的功能说明如表1所示。 表1 功能说明 功能 基础版 专业版 铂金版 管理规模 单个IAM账号下最大支持应用组件实例个数 100个 5000个 5000个 单个组件支持的最大实例个数 200个 微服务 资源包赠送微服务引擎 - 专享版(高可用)最多5个
获取应用所有组件 功能介绍 此API用于获取应用下所有应用组件。 调试 您可以在API Explorer中调试该接口。 URI GET /v3/{project_id}/cas/applications/{application_id}/components 表1 路径参数 参数
应用概览:展示各应用的名称、已部署组件数(包括可用和不可用组件数量)、该应用下CPU和内存的使用率等信息。 环境:展示各环境的名称、该环境下CPU和内存的使用率、该环境下已部署的组件数量、该环境下资源健康度、已部署组件的实例健康度等信息。单击环境卡片上的“CPU使用率”、“内
l及label值,自定义配置指label及label值与微服务相同的配置。 简单的场景,可以使用应用级配置和服务级配置。应用级配置被该应用下的所有微服务共享,是公共配置;服务级配置只对具体微服务生效,是独享配置。 复杂的场景,可以通过使用customLabel和customLab
B、Microservice-C组件的灰度版本。因此,需要额外配置涉及到的Microservice-C组件微服务治理规则,确保流入灰度环境下Microservice-B组件流量能够转发到Microservice-C组件的灰度版本。 图1 全链路流量控制示意图 但是在真实业务场景中
B、Microservice-C组件的灰度版本。因此,需要额外配置涉及到的Microservice-C组件微服务治理规则,确保流入灰度环境下Microservice-B组件流量能够转发到Microservice-C组件的灰度版本。 图1 全链路流量控制示意图 但是在真实业务场景中
创建环境 单击“立即创建”,进入环境“概览”页面。 选择“计算”资源类型下的“云容器引擎 CCE”,单击“立即绑定”。 在弹出的对话框中,选择前提条件中已创建的CCE集群资源,单击“确定”。 选择“中间件”资源类型下的“ServiceComb引擎”,单击“纳管资源”。 在弹出的对话框
旧实例数量。默认情况下,系统保留10个旧实例。 表37 multi_containers 参数 是否必选 参数类型 描述 container_name 是 String 容器名称。 source 是 Object 代码/软件包来源,请参考表31,多容器模式下仅支持镜像。 limit_cpu
key是标签的键,value是标签的值。 请求示例 修改指定组件ID对应的组件信息,修改组件名称为test-micro,设置组件软件包来源为存储在obs下test-soft桶中的fusionweather-1.0.0.jar包,指定cce-test集群为组件构建集群。 { "name": "test-micro"
泳道组的ID。 name String 泳道组的名称。 swimlane_count Integer 泳道组下的泳道数量。 swimlanes Array of objects 泳道组下的泳道列表,请参考表6。 creator String 创建者。 create_time String
errorMessage String 错误信息。 detail String 详细定位信息。 请求示例 查询指定engine_id的专享版引擎下job_id对应的任务的详情。 GET /v2/{project_id}/enginemgr/engines/{engine_id}/jobs/{job_id}
泳道组ID。获取方法,请参考6.4.2-获取所有泳道组。 lane_id 是 String 泳道ID。获取方法,请参考6.5.2-获取泳道组下所有泳道。 请求消息 表2 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String 消息体的类型(