检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
升级微服务引擎 功能介绍 升级指定的微服务引擎,ServiceComb引擎专享版、注册配置中心、应用网关。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI PUT /
maintenanceConfig 否 MaintenanceConfig object 应用网关的维护时间窗。 表4 MaintenanceConfig 参数 是否必选 参数类型 描述 time 否 String 应用网关的维护时间窗范围。 zone 否 String 时区。 响应参数 状态码: 200
更新微服务引擎配置 功能介绍 更新指定的微服务引擎配置,ServiceComb引擎专享版、注册配置中心、应用网关。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI PUT
Eureka应用接入Nacos引擎 应用网关 管理应用网关 通过微服务引擎控制台,可以查看应用网关信息、编辑访问端口、绑定/解绑负载均衡、管理应用网关标签、扩容应用网关、升级应用网关和删除应用网关等。 支持区域: 华东-上海一 西南-贵阳一 查看应用网关信息 编辑访问端口 绑定/解绑负载均衡器 管理应用网关标签 修改应用网关维护时间窗
查询微服务引擎的规格列表 功能介绍 查询微服务引擎的规格列表,包括ServiceComb引擎专享版、注册配置中心、应用网关。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI
Integer 网关证书规模。 nodeLimit 否 String 网关节点数限制。 id 否 String 网关规格id。 microGatewayFlavor 否 String 网关规格。 disable 否 Boolean 网关是否禁用。 spec 否 String 网关节点类型。
Nacos的服务信息保持同步,从而实现自建配置注册中心和CSE Nacos之间的平滑迁移,适用于对业务不中断有诉求的用户。 表3 应用网关最佳实践一览表 最佳实践 说明 通过应用网关访问gRPC协议的服务 应用网关支持访问gRPC协议的服务。本文以固定地址服务为例,演示如何配置gRPC协议服务的接入与路由。
合理的规划系统架构 Spring Cloud提供了丰富的组件,帮助搭建具备足够韧性的云原生系统。spring cloud gateway具备通用网关的大部分能力,并且集成了Spring Cloud的服务治理能力,可以实现Spring Cloud多协议转发。一个典型的Spring Cloud云原生架构如下:
合理的规划系统架构 Java Chassis提供了丰富的组件,帮助搭建具备足够韧性的云原生系统。Edge Service具备通用网关的大部分能力,并且集成了Java Chassis的服务治理能力,可以实现Java Chassis多协议转发。一个典型的Java Chassis云原生架构如下:
本文以consumer调用provider服务为例,在CCE场景验证标签路由功能(CCE场景部署请参考基于CCE场景)。部署图如下所示: 其中,微服务网关为Spring Cloud Gateway,provider存在2个版本,一个是版本为1.0.0(绿色背景)的provider,一个是版本为1
多语言 提供Java、Go、.NET、Node.js等多语言微服务解决方案。 应用网关 CSE应用网关是各类应用的流量入口,是基于Envoy项目增强的云上托管类网关产品,实现Ingress与微服务网关合一的全新形态。 其兼容微服务应用、注册中心对接、容器Service、容器Ingr
Engine,CSE),是用于微服务应用的云中间件,支持华为云贡献到Apache社区的注册配置中心Servicecomb引擎、开源增强的注册配置中心Nacos引擎和应用网关。用户可结合其他云服务,快速构建云原生微服务体系,实现微服务应用的快速开发和高可用运维。 您可以使用本文档提供API对微服务引擎进行相关操
Engine,CSE),是用于微服务应用的云中间件,支持华为云贡献到Apache社区的注册配置中心Servicecomb引擎、开源增强的注册配置中心Nacos引擎和应用网关。用户可结合其他云服务,快速构建云原生微服务体系,实现微服务应用的快速开发和高可用运维。 使用条件 已注册华为账号并开通华为云。 当前登录
查看ServiceComb引擎信息 在“ServiceComb引擎信息”区域,可以查看如表1所示的引擎信息。 查看ServiceComb引擎信息 登录微服务引擎控制台。 在左侧导航栏选择“ServiceComb引擎专享版”。 单击待查看的引擎。 在“ServiceComb引擎信息
自定义治理 服务治理的默认实现并不一定能够解决业务的所有问题。自定义治理功能可以方便地在不同的场景下使用基于流量的治理能力,比如在网关场景下进行流控,在Java Chassis场景下支持URL匹配等。SDK基于Spring,使用Spring的框架都能够灵活的使用这些API,方法类似。
虚拟私有云 VPC 如果需要创建与删除引擎,需要设置VPC ReadOnlyAccess权限。 创建应用网关、查看应用网关详情 弹性负载均衡 ELB 如果需要创建应用网关及查看应用网关详情,需要设置ELB ReadOnlyAccess权限。 仪表盘 应用运维管理 AOM 如果需要查看仪表盘等图表数据,需要设置AOM
查询所有微服务引擎需要将该值设置为ALL。 查询ServiceComb引擎专享版需要将该值设置为CSE。 查询注册配置中心需要将该值设置为Nacos。 查询网关需要将该值设置为MicroGateway。 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token
动态配置下灰度发布配置规则,修改配置规则不生效。 启动类application在业务包外层启动失败。 网关最大重试次数不生效。 1.10.0-2020.0.x 1.9.1-2020.0.x 某些场景下,启动类ags属性加载不正确。 网关配置最大重试次数无限重试。 灰度动态配置不生效。 1.9.0-2020.0
快速、低成本地实现业务上云,使能微服务应用的高效运行。 API概览 CSE API Nacos API 应用网关API ServiceComb API 02 入门 应用网关添加ServiceComb引擎中的服务并为其配置路由策略 Spring Cloud应用通过Spring Cloud
提供治理策略的创建、修改、删除和查询等相关治理接口。 Nacos接口 Nacos API 提供命名空间创建、修改、查询和删除等相关接口。 应用网关接口 应用网关API 提供应用网关插件的创建、查询、修改和删除接口,及http转rpc方法的创建、修改和删除接口。 ServiceComb原生接口 认证 提供微服务身份认证功能的相关操作接口。