检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
服务治理概述 服务治理是一个非常宽泛的概念,一般指独立于业务逻辑之外,给系统提供一些可靠运行的系统保障措施。针对微服务场景下的常用故障模式,提供的保障措施包括: 负载均衡管理:提供多实例情况下的负载均衡策略管理,比如采用轮询的方式保障流量在不同实例均衡。当一个实例发生故障的时候,能
服务名重复校验范围是什么? 问题描述 服务名重复校验范围是什么? 解答 服务名重复校验范围是微服务名称、微服务应用、微服务版本和微服务环境。 是一个微服务的主键,标识一个唯一的微服务。 请确保主键不重复。 父主题: ServiceComb引擎
本章节使用spring-cloud-registry-demo演示Spring Cloud应用如何接入ServiceComb引擎。 本章节将使用一个provider服务和一个consumer服务接入ServiceComb引擎。 前提条件 已创建云容器引擎(CCE),创建CCE请参考创建CCE集群。 CCE集群版本需要大于等于1
包环境准备工作。 创建ServiceComb引擎 在创建引擎时,您可以根据实际业务需要,选择合适的引擎规格、可用区和网络等。 Spring Cloud接入ServiceComb引擎 本指导将演示使用一个provider服务和一个consumer服务接入ServiceComb引擎。
部署Dubbo应用 本章节使用dubbo-registry-demo演示Dubbo应用如何接入ServiceComb引擎。 本章节将使用一个provider服务和一个consumer服务接入ServiceComb引擎。 前提条件 已创建CCE集群,创建CCE集群请参考创建CCE集群。 CCE集群版本需要大于等于1
概述 背景信息 在微服务架构下,有些开发需求会使微服务调用链路上的多个微服务同时发生了改动,通常每个微服务都会有灰度环境或分组来接收灰度流量。此时希望通过进入上游灰度环境的流量,也能进入下游灰度的环境中,确保一个请求始终在灰度环境中传递,即使这个调用链路上有一些微服务没有灰度环境
是独立开发、部署的单元。 微服务实例:将微服务采用部署系统部署到运行环境,就产生了实例。可以将实例理解为一个进程,一个微服务可以部署若干实例。 微服务环境:服务中心建立的一个逻辑概念,比如development、production等。不同环境里面的微服务实例逻辑隔离、无法相互发现和调用。
结果。 Failback 在同一个服务器上重新尝试建立连接。 custom 尝试同一个服务器次数:尝试与同一个服务器重新建立连接的次数。 尝试新的服务器次数:尝试与新的服务器建立连接的次数。 单击“确定”,保存配置。 设置熔断 登录微服务引擎控制台。 在左侧导航栏选择“ServiceComb引擎专享版”。
参数配置 网关作为客户端请求后端服务时,前后端都有一个连接保持时间,如果网关的idletimeout >= 后端服务的idletimout,在一段时间没有请求时,后端服务主动关闭连接,而网关未及时感知,便会出现upstream connect error or disconnect/reset
删除微服务定义信息 功能介绍 删除一个微服务定义及其相关信息,同时注销其所有实例信息。 接口约束 无 URI DELETE /v4/{project_id}/registry/microservices/{service_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id
擎时,用户可以选择升级引擎版本。 升级过程中,支持两个实例滚动升级,服务不中断。但是可能存在两个接入地址中一个不可用的情况,从而导致该实例不可用,需要支持快速切换到另外一个可用实例。当前,ServiceComb SDK和Mesher都支持快速切换实例。如果是调用服务注册中心、配置
创建应用网关 在创建网关时,您可以根据实际业务需要,选择合适的网关规格、可用区和网络等。 应用网关为服务配置路由策略 本指导以通过从ServiceComb引擎添加服务并为该服务配置路由策略。 准备工作 注册华为云并实名认证。 如果您已有一个华为账户,请跳到下一个任务。如果您还没有华为账户,请参考以下步骤创建。
删除指定的微服务引擎 功能介绍 删除指定的微服务引擎。 对于包周期的引擎,该接口只支持删除状态为创建失败的引擎。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI DELETE
本章节指导用户通过API实现微服务注册与发现。API的调用方法请参见如何调用API。 流程介绍 注册第一个微服务my-provider。 注册微服务my-provider的实例。 注册第二个微服务my-consumer。 my-consumer发现第一个微服务my-provider的实例。 以上微服务名称均为示例。 前提条件
创建微服务静态信息 功能介绍 在注册微服务实例前需要创建服务静态信息,之后注册的微服务实例根据serviceId这个字段与静态信息关联,一个服务对应对多个实例。 serviceId可以定制。如果定制了,系统将使用定制的serviceId;如果没有定制,系统会随机生成serviceId。
单击待对比的配置项名称。 单击“历史版本”。 在左侧“历史版本”列表选择待查看的历史版本。 在右侧“配置文件”列,可查看历史版本和当前版本的差异。 在“历史版本”列表中最多可显示100个历史版本。 回滚版本 登录微服务引擎控制台。 在左侧导航栏选择“ServiceComb引擎专享版”。
不支持编辑。 登录微服务引擎控制台。 在左侧导航栏选择“应用网关 ”。 单击待操作的实例名称。 在左侧导航栏选择“路由管理 > 域名管理”。 单击待编辑域名“操作”列的“编辑”,可修改模式、修改协议、更换证书、设置是否开启强制HTTPS和设置TLS版本等。 单击“确定”编辑完成。
单击待操作的实例名称。 在左侧导航栏选择“访问控制 > 认证鉴权”。 单击待编辑的鉴权规则右侧“操作”列的“编辑”,在弹出框中编辑该条鉴权规则信息。 单击“确定”编辑完成。 删除鉴权规则 登录微服务引擎控制台。 在左侧导航栏选择“应用网关 ”。 单击待操作的实例名称。 在左侧导航栏选择“访问控制
ion指只承载同一类业务或只面向特定租户提供业务服务的专用Region。 详情请参见区域和可用区。 可用区(AZ,Availability Zone) 一个可用区是一个或多个物理数据中心的集合,有独立的风火水电,AZ内逻辑上再将计算、网络、存储等资源划分成多个集群。一个Regio
准备环境 环境准备包括本地开发调试环境和云上环境准备。 准备本地开发调试环境 本地开发调试环境用于搭建一个简易的测试环境,可以有以下两种选择: 下载本地轻量化微服务引擎。 使用ServiceComb引擎专享版,并开放公网访问的IP,保证本地环境能够访问。 准备云上环境 微服务应用