检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
产品规格 Nacos引擎实例规格 您可根据实际需要选择合适的Nacos引擎实例规格。 表1 Nacos引擎实例规格 微服务实例数 容量单元 客户端连接数 500实例 10个 1,000个 1,000实例 20个 2,000个 2,000实例 40个 4,000个 3,000实例 60
控制台资源管理 Nacos引擎支持命名空间关联企业项目,关系为N:1,即N个命名空间可关联到一个企业项目。 默认在创建命名空间中创建的命名空间是没有关联企业项目,可以通过编辑企业项目操作,将命名空间同企业项目进行关联。 登录微服务引擎控制台。 在左侧导航栏选择“注册配置中心”。 单击待操作的
权限控制概述 同一个Nacos引擎可能会有多个用户共同使用,开启了“安全认证”的Nacos引擎专享版,通过微服务控制台提供的基于RBAC(Role-Based Access Control,基于角色的访问控制)的权限控制功能,使不同的用户根据其责任和权限,具备不同的引擎访问和操作权限
查询RBAC Token 功能介绍 根据IAM Token获取RBAC Token。 URI POST /v2/{project_id}/enginemgr/engines/{engine_id}/tokens 表1 路径参数 参数 是否必选 参数类型 描述 project_id
调用说明 CSE提供了REST(Representational State Transfer)风格API,支持您通过HTTPS请求调用。 CSE支持的API接口有:配置管理、引擎管理、微服务治理。 调用微服务引擎的CSE API的方法如下请参考如何调用API。 父主题: CSE
访问日志 开启访问日志后,您可以通过分析应用网关的访问日志了解客户端用户行为、客户端用户的地域分布,以便排查问题。本章节介绍如何为应用网关配置和查看访问日志。 开启后,网关的访问日志会投递到您账号下的LTS服务中, 以云日志服务按需计费的方式统一计费,这部分费用由 LTS服务收取,
查询微服务上报信息 功能介绍 查询微服务上报信息。 URI GET /v3/{project_id}/csemonitor/metric 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户子项目的唯一标识。字符长度为1~64。 表2 Query
查询引擎任务列表 功能介绍 查询引擎任务列表 URI GET /v2/{project_id}/enginemgr/engines/{engine_id}/jobs 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户子项目的唯一标识。字符长度为
升级Nacos引擎版本 创建Nacos引擎时,使用的是当前最新的引擎版本。当后续再发布新版本的引擎时,用户可以升级到引擎最新版本。 Nacos引擎升级过程中微服务与引擎的连接会出现闪断,已运行的微服务的业务不受影响。建议您在升级Nacos引擎时,尽量避开微服务的升级、重启、变更等操作
绑定/解绑负载均衡器 创建应用网关后,支持解绑负载均衡器,也支持绑定多个负载均衡器。 解绑负载均衡器 当应用网关只绑定了一个ELB时,不支持解绑。 登录微服务引擎控制台。 左侧导航栏选择“应用网关 ”。 单击待操作的实例名称。 在“负载均衡器”区域,单击待解绑的负载均衡器“操作”列的
Spring boot从 2.0.x.RELEASE升级到2.3.x.RELEASE兼容性问题 FeignClient名问题 问题描述 老版本的Spring Boot允许bean重名覆盖,新版本默认不允许,需要通过配置项启用。 解决方案 增加配置: spring: main:
创建路由 您可以为应用网关配置路由规则,当应用网关收到访问流量时,会根据已配置的路由规则判断是否匹配并做相应的处理。 创建路由 登录微服务引擎控制台。 在左侧导航栏选择“应用网关 ”。 单击待操作的实例名称。 在左侧导航栏选择“路由管理 > 路由配置”。 单击“创建路由”。 在“创建路由
状态码 状态码如表1所示。 表1 状态码 状态码 编码 错误码说明 200 - 操作成功。 204 NoContent 操作成功。 400 BadRequest 非法请求。 建议直接修改该请求为合法请求,不要再重试该请求。 401 Unauthorized 在客户端提供认证信息后,
服务管理 微服务引擎控制台提供了对注册在Nacos上的服务进行管理的功能。 前提条件 已创建Nacos引擎实例。 创建服务 您可以通过控制台创建服务,刚创建的服务为空服务(即提供者数量为0),在服务列表中默认显示空服务,若您不想再显示空服务,可单击“隐藏空服务”后的隐藏空服务。 登录微服务引擎控制台
与其他服务的关系 云原生架构模式下,完成业务功能需要很多服务相互配合: CSE一般和数据库、缓存和消息中间件同时使用,完成业务功能的开发。 AOM、APM、LTS等工具,则为业务提供运维能力,帮助检测业务故障、分析故障原因。 以Spring Cloud为例,典型的云原生架构和技术选型如下
插件管理 CSE应用网关支持Lua插件,支撑Codehub自定义实现多地域部署请求转发、请求流控、按URL类型分发请求场景。关于网关提供的Lua API详细信息,请参见Lua。 创建Lua插件 登录微服务引擎控制台。 在左侧导航栏选择“应用网关 ”。 单击待操作的实例名称。 在左侧导航栏选择
API概览 微服务引擎API为开发者、合作伙伴提供微服务开发的开放接口,帮助用户快速、低成本地实现业务上云,使能微服务应用的高效运行。 对应的接口参考请参考下表: 表1 接口简介 类型 子类型 说明 CSE接口 动态配置 提供从配置管理中心导入、导出配置信息的接口。 引擎管理 提供创建
创建应用网关 应用网关是一种用于管理和路由微服务请求的中间件。它充当了微服务架构中的入口点,接收来自客户端的请求并将其路由到适当的微服务。 本章节指导您根据实际业务需求创建应用网关。 应用网关当前仅在华东-上海一、西南-贵阳一支持。 前提条件 应用网关运行于虚拟私有云,创建前,需保证有可用的虚拟私有云和子网
配置路由策略 配置跨域策略 对于已创建的路由,可配置其跨域策略。 登录微服务引擎控制台。 在左侧导航栏选择“应用网关 ”。 单击待操作的实例名称。 在左侧导航栏选择“路由管理 > 路由配置”。 单击待配置的路由名称,在路由详情页面的“策略配置”区域,在“跨域”页签下,单击“配置跨域策略
Spring Cloud Huawei与Java-chassis历史版本修复问题 本章列出了在Spring Cloud Huawei与Java-chassis框架历史版本中修复的所有问题。 Spring Cloud Huawei历史版本及版本修复问题 spring-cloud-huawei